|
@ -278,8 +278,15 @@ public class DataSyncConfigServiceImpl extends BaseServiceImpl<DataSyncConfigDao |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
LambdaQueryWrapper<IcResiUserDeadTaskLogEntity> logEntityLambdaQueryWrapper = new LambdaQueryWrapper<IcResiUserDeadTaskLogEntity>().orderByDesc(IcResiUserDeadTaskLogEntity::getCreatedTime).last("limit 1"); |
|
|
|
|
|
IcResiUserDeadTaskLogEntity logEntity = icResiUserDeadTaskLogDao.selectOne(logEntityLambdaQueryWrapper); |
|
|
List<NatUserInfoResultDTO> dbResiList = null; |
|
|
|
|
|
|
|
|
|
|
|
for (DataSyncConfigDTO config : configData) { |
|
|
|
|
|
String scope = config.getScopeList().stream().map(DataSyncScopeDTO::getId).collect(Collectors.joining(",")); |
|
|
|
|
|
|
|
|
|
|
|
// 查询上一次定时任务 居民位置记录
|
|
|
|
|
|
LambdaQueryWrapper<IcResiUserTaskLogEntity> logEntityLambdaQueryWrapper = new LambdaQueryWrapper<IcResiUserTaskLogEntity>().eq(IcResiUserTaskLogEntity::getDataScope,scope).eq(IcResiUserTaskLogEntity::getType,"siwang").orderByDesc(IcResiUserTaskLogEntity::getCreatedTime).last("limit 1"); |
|
|
|
|
|
IcResiUserTaskLogEntity logEntity = resiUserTaskLogDao.selectOne(logEntityLambdaQueryWrapper); |
|
|
|
|
|
|
|
|
List<NatUserInfoResultDTO> userInfoResultDTOS = new ArrayList<>(); |
|
|
List<NatUserInfoResultDTO> userInfoResultDTOS = new ArrayList<>(); |
|
|
boolean isNum = false; |
|
|
boolean isNum = false; |
|
@ -299,11 +306,11 @@ public class DataSyncConfigServiceImpl extends BaseServiceImpl<DataSyncConfigDao |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
IcResiUserDeadTaskLogEntity newLog = new IcResiUserDeadTaskLogEntity(); |
|
|
IcResiUserTaskLogEntity newLog = new IcResiUserTaskLogEntity(); |
|
|
newLog.setCreatedTime(new Date()); |
|
|
newLog.setCreatedTime(new Date()); |
|
|
List<NatUserInfoResultDTO> dbResiList = null; |
|
|
newLog.setDataScope(scope); |
|
|
|
|
|
newLog.setType("siwang"); |
|
|
|
|
|
|
|
|
for (DataSyncConfigDTO config : configData) { |
|
|
|
|
|
// 设置查询数据范围
|
|
|
// 设置查询数据范围
|
|
|
formDTO.setOrgList(config.getScopeList()); |
|
|
formDTO.setOrgList(config.getScopeList()); |
|
|
DataSyncEnum anEnum = DataSyncEnum.getEnum(config.getDataCode()); |
|
|
DataSyncEnum anEnum = DataSyncEnum.getEnum(config.getDataCode()); |
|
@ -347,7 +354,7 @@ public class DataSyncConfigServiceImpl extends BaseServiceImpl<DataSyncConfigDao |
|
|
try { |
|
|
try { |
|
|
//查询正常状态的居民
|
|
|
//查询正常状态的居民
|
|
|
siWang(dbResiList); |
|
|
siWang(dbResiList); |
|
|
icResiUserDeadTaskLogDao.insert(newLog); |
|
|
resiUserTaskLogDao.insert(newLog); |
|
|
log.info("======siWang信息拉取结束======"); |
|
|
log.info("======siWang信息拉取结束======"); |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
log.error("death thread execute exception", e); |
|
|
log.error("death thread execute exception", e); |
|
@ -1662,8 +1669,15 @@ public class DataSyncConfigServiceImpl extends BaseServiceImpl<DataSyncConfigDao |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<NatUserInfoResultDTO> dbResiList = null; |
|
|
|
|
|
|
|
|
|
|
|
for (DataSyncConfigDTO config : configData) { |
|
|
|
|
|
|
|
|
|
|
|
String scope = config.getScopeList().stream().map(DataSyncScopeDTO::getId).collect(Collectors.joining(",")); |
|
|
|
|
|
|
|
|
// 查询上一次定时任务 居民位置记录
|
|
|
// 查询上一次定时任务 居民位置记录
|
|
|
LambdaQueryWrapper<IcResiUserTaskLogEntity> logEntityLambdaQueryWrapper = new LambdaQueryWrapper<IcResiUserTaskLogEntity>().eq(IcResiUserTaskLogEntity::getType,"hunyin").orderByDesc(IcResiUserTaskLogEntity::getCreatedTime).last("limit 1"); |
|
|
LambdaQueryWrapper<IcResiUserTaskLogEntity> logEntityLambdaQueryWrapper = new LambdaQueryWrapper<IcResiUserTaskLogEntity>().eq(IcResiUserTaskLogEntity::getDataScope,scope).eq(IcResiUserTaskLogEntity::getType,"hunyin").orderByDesc(IcResiUserTaskLogEntity::getCreatedTime).last("limit 1"); |
|
|
IcResiUserTaskLogEntity logEntity = resiUserTaskLogDao.selectOne(logEntityLambdaQueryWrapper); |
|
|
IcResiUserTaskLogEntity logEntity = resiUserTaskLogDao.selectOne(logEntityLambdaQueryWrapper); |
|
|
// userInfoResultDTOS 待处理的数据存放
|
|
|
// userInfoResultDTOS 待处理的数据存放
|
|
|
List<NatUserInfoResultDTO> userInfoResultDTOS = new ArrayList<>(); |
|
|
List<NatUserInfoResultDTO> userInfoResultDTOS = new ArrayList<>(); |
|
@ -1695,9 +1709,8 @@ public class DataSyncConfigServiceImpl extends BaseServiceImpl<DataSyncConfigDao |
|
|
IcResiUserTaskLogEntity newLog = new IcResiUserTaskLogEntity(); |
|
|
IcResiUserTaskLogEntity newLog = new IcResiUserTaskLogEntity(); |
|
|
newLog.setCreatedTime(new Date()); |
|
|
newLog.setCreatedTime(new Date()); |
|
|
newLog.setType("hunyin"); |
|
|
newLog.setType("hunyin"); |
|
|
List<NatUserInfoResultDTO> dbResiList = null; |
|
|
newLog.setDataScope(scope); |
|
|
|
|
|
|
|
|
for (DataSyncConfigDTO config : configData) { |
|
|
|
|
|
// 设置查询数据范围
|
|
|
// 设置查询数据范围
|
|
|
formDTO.setOrgList(config.getScopeList()); |
|
|
formDTO.setOrgList(config.getScopeList()); |
|
|
DataSyncEnum anEnum = DataSyncEnum.getEnum(config.getDataCode()); |
|
|
DataSyncEnum anEnum = DataSyncEnum.getEnum(config.getDataCode()); |
|
|