|
|
|
@ -61,7 +61,7 @@ public class GenderConversionTask {
|
|
|
|
|
String fileUrl = deliveryProperties.getFileUrl();
|
|
|
|
|
// 单次查询10000
|
|
|
|
|
List<Map<Long, String>> resourceList = clueService.queryUnconvertedResource
|
|
|
|
|
(DefaultNumberConstants.ZERO_NUMBER, DefaultNumberConstants.TEN_THOUSAND);
|
|
|
|
|
(DefaultNumberConstants.ZERO_NUMBER, DefaultNumberConstants.FIFTY_THOUSAND);
|
|
|
|
|
if (resourceList.size() > DefaultNumberConstants.ONE_THOUSAND && CollUtil.isNotEmpty(resourceList)) {
|
|
|
|
|
// 对应转换
|
|
|
|
|
List<QueryClueDTO> list = Convert.toList(QueryClueDTO.class, resourceList);
|
|
|
|
@ -81,7 +81,7 @@ public class GenderConversionTask {
|
|
|
|
|
String file = fileUrl.concat(StrPool.SLASH).concat(taskImeiName);
|
|
|
|
|
// 压缩文件并发送
|
|
|
|
|
FileAndGenderUtil.zipFileAndSendGenderMail(stringList, file, taskImeiName, deliveryProperties);
|
|
|
|
|
clueService.updateGenderById(DefaultNumberConstants.FOUR_NUMBER, firstId, lastId);
|
|
|
|
|
clueService.updateGenderById(DefaultNumberConstants.FOUR_NUMBER, DefaultNumberConstants.ZERO_NUMBER, firstId, lastId);
|
|
|
|
|
genderRecordService.saveDeliveryRecord(taskImeiName, list.size(), DefaultNumberConstants.ONE_NUMBER);
|
|
|
|
|
log.info("============== the save num as {} first id {} last id {} ================", stringList.size(), firstId, lastId);
|
|
|
|
|
}
|
|
|
|
|