修改查询参数

master
bynt 11 months ago
parent 12bfdf9961
commit b49c07318d

@ -20,15 +20,13 @@ public interface TbJlTripartiteDataEntityRepository extends BaseRepository<TbJlT
/**
*
*
* @param imeiStrFirst
* @param imeiSecond
* @param startDate
* @param endDate
* @return
*/
@Query("select new com.baiyee.adcallback.api.dto.TripartiteDTO(imei as imei,oaid as oaid,pushType as pushType , sourceType as sourceType) from " +
" TbJlTripartiteDataEntity where imei != :imeiStrFirst and imei != :imeiSecond and gmtCreate >= :startDate and gmtCreate < :endDate")
List<TripartiteDTO> queryPlateFormDTO(@Param("imeiStrFirst") String imeiStrFirst, @Param("imeiSecond") String imeiSecond, @Param("startDate") DateTime startDate, @Param("endDate") DateTime endDate);
" TbJlTripartiteDataEntity where gmtCreate >= :startDate and gmtCreate < :endDate")
List<TripartiteDTO> queryPlateFormDTO( @Param("startDate") DateTime startDate, @Param("endDate") DateTime endDate);

@ -13,11 +13,9 @@ public interface TripartiteService {
/**
*
* @param empty
* @param imeiStr
* @param offsetMinute
* @param date
* @return
*/
List<TripartiteDTO> queryTripartiteData(String empty, String imeiStr, DateTime offsetMinute, DateTime date);
List<TripartiteDTO> queryTripartiteData(DateTime offsetMinute, DateTime date);
}

@ -20,7 +20,7 @@ public class TripartiteServiceImpl implements TripartiteService {
private final TbJlTripartiteDataEntityRepository jlTripartiteDataEntityRepository;
@Override
public List<TripartiteDTO> queryTripartiteData(String empty, String imeiStr, DateTime offsetMinute, DateTime date) {
return jlTripartiteDataEntityRepository.queryPlateFormDTO(empty, imeiStr, offsetMinute, date);
public List<TripartiteDTO> queryTripartiteData( DateTime offsetMinute, DateTime date) {
return jlTripartiteDataEntityRepository.queryPlateFormDTO(offsetMinute, date);
}
}

@ -60,8 +60,7 @@ public class TripartiteRecordTask {
DateUtil.offsetMinute(date, -15) : DateUtil.offsetMinute(beginTime, -15);
beginTime = offsetMinute;
log.info("================ the begin time as {} end time as {} ================", offsetMinute, date);
List<TripartiteDTO> dtoList = tripartiteService.queryTripartiteData
(CharSequenceUtil.EMPTY, "__IMEI__", offsetMinute, date);
List<TripartiteDTO> dtoList = tripartiteService.queryTripartiteData(offsetMinute, date);
log.info("================ the dto list as {} ================", dtoList.size());
if (CollUtil.isNotEmpty(dtoList)) {
List<TripartitePlatformDTO> list = Lists.newArrayList();

Loading…
Cancel
Save