|
|
|
@ -1057,21 +1057,10 @@ public class PushToCityGridServiceImpl implements PushToCityGridService { |
|
|
|
List<ItemHandleProcessDTO> list = new ArrayList<>(); |
|
|
|
if (null != processDTO && StringUtils.isNotBlank(processDTO.getId())) { |
|
|
|
ItemHandleProcessEntity item = itemHandleProcessDao.selectById(processDTO.getId()); |
|
|
|
LambdaQueryWrapper<ItemHandleProcessEntity> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
wrapper.eq(ItemHandleProcessEntity::getItemId, item.getItemId()); |
|
|
|
wrapper.ne(ItemHandleProcessEntity::getId, item.getId()); |
|
|
|
wrapper.lt(ItemHandleProcessEntity::getCreatedTime, item.getCreatedTime()); |
|
|
|
wrapper.orderByDesc(ItemHandleProcessEntity::getCreatedTime); |
|
|
|
List<ItemHandleProcessEntity> processList = itemHandleProcessDao.selectList(wrapper); |
|
|
|
if (CollectionUtils.isEmpty(processList)) { |
|
|
|
return; |
|
|
|
} |
|
|
|
if (ItemGridPlatformHandleStatusEnum.HANDLE_XFHC.getValue() == processList.get(NumConstant.ZERO).getState()) { |
|
|
|
String sqId = getSqid(item.getItemId()); |
|
|
|
if (StringUtils.isNotBlank(sqId)) { |
|
|
|
ItemHandleProcessDTO dto = ConvertUtils.sourceToTarget(item, ItemHandleProcessDTO.class); |
|
|
|
list.add(dto); |
|
|
|
} |
|
|
|
String sqId = getSqid(item.getItemId()); |
|
|
|
if (StringUtils.isNotBlank(sqId)) { |
|
|
|
ItemHandleProcessDTO dto = ConvertUtils.sourceToTarget(item, ItemHandleProcessDTO.class); |
|
|
|
list.add(dto); |
|
|
|
} |
|
|
|
} else { |
|
|
|
// 昨天
|
|
|
|
@ -1125,21 +1114,10 @@ public class PushToCityGridServiceImpl implements PushToCityGridService { |
|
|
|
List<ItemHandleProcessDTO> list = new ArrayList<>(); |
|
|
|
if (null != processDTO && StringUtils.isNotBlank(processDTO.getId())) { |
|
|
|
ItemHandleProcessEntity item = itemHandleProcessDao.selectById(processDTO.getId()); |
|
|
|
LambdaQueryWrapper<ItemHandleProcessEntity> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
wrapper.eq(ItemHandleProcessEntity::getItemId, item.getItemId()); |
|
|
|
wrapper.ne(ItemHandleProcessEntity::getId, item.getId()); |
|
|
|
wrapper.lt(ItemHandleProcessEntity::getCreatedTime, item.getCreatedTime()); |
|
|
|
wrapper.orderByDesc(ItemHandleProcessEntity::getCreatedTime); |
|
|
|
List<ItemHandleProcessEntity> processList = itemHandleProcessDao.selectList(wrapper); |
|
|
|
if (CollectionUtils.isEmpty(processList)) { |
|
|
|
return; |
|
|
|
} |
|
|
|
if (ItemGridPlatformHandleStatusEnum.HANDLE_XFHC.getValue() == processList.get(NumConstant.ZERO).getState()) { |
|
|
|
String sqId = getSqid(item.getItemId()); |
|
|
|
if (StringUtils.isNotBlank(sqId)) { |
|
|
|
ItemHandleProcessDTO dto = ConvertUtils.sourceToTarget(item, ItemHandleProcessDTO.class); |
|
|
|
list.add(dto); |
|
|
|
} |
|
|
|
String sqId = getSqid(item.getItemId()); |
|
|
|
if (StringUtils.isNotBlank(sqId)) { |
|
|
|
ItemHandleProcessDTO dto = ConvertUtils.sourceToTarget(item, ItemHandleProcessDTO.class); |
|
|
|
list.add(dto); |
|
|
|
} |
|
|
|
} else { |
|
|
|
// 昨天
|
|
|
|
|