|
|
|
@ -47,7 +47,6 @@ import com.elink.esua.epdc.constants.MenuCodeConstant; |
|
|
|
import com.elink.esua.epdc.dto.*; |
|
|
|
import com.elink.esua.epdc.dto.category.CategoryDTO; |
|
|
|
import com.elink.esua.epdc.dto.epdc.form.EpdcInformationFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.epdc.result.SysDeptAreaCodeResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.events.EpdcEventsCommentsDTO; |
|
|
|
import com.elink.esua.epdc.dto.events.EventsCategoryDTO; |
|
|
|
import com.elink.esua.epdc.dto.events.form.GroupFormDTO; |
|
|
|
@ -96,6 +95,8 @@ import com.elink.esua.epdc.modules.item.service.*; |
|
|
|
import com.elink.esua.epdc.modules.rocketmq.dto.CategoryModifyDTO; |
|
|
|
import com.elink.esua.epdc.modules.rocketmq.dto.OrganizationModifyDTO; |
|
|
|
import com.elink.esua.epdc.modules.rocketmq.dto.RejectRecordDTO; |
|
|
|
import com.elink.esua.epdc.modules.screen.dao.MetaSysDeptDao; |
|
|
|
import com.elink.esua.epdc.modules.screen.entity.MetaSysDeptEntity; |
|
|
|
import com.elink.esua.epdc.user.dto.UserDTO; |
|
|
|
import com.google.common.collect.Lists; |
|
|
|
import lombok.SneakyThrows; |
|
|
|
@ -223,6 +224,8 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
private ItemAutoProcessRedis itemAutoProcessRedis; |
|
|
|
@Resource |
|
|
|
private ItemReportInterfaceLogDao itemReportInterfaceLogDao; |
|
|
|
@Resource |
|
|
|
private MetaSysDeptDao metaSysDeptDao; |
|
|
|
|
|
|
|
// @Autowired
|
|
|
|
// private ItemProcessModifyProducer itemProcessModifyProducer;
|
|
|
|
@ -2940,16 +2943,18 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
itemHandleProcessDto.setGridDelayhour(dto.getDELAYHOUR()); |
|
|
|
itemHandleProcessDto.setGridDelayresult(ItemGridPlatformDictEnum.getValueByName(dto.getDELAYRESULT())); |
|
|
|
if (StringUtils.isNotBlank(itemHandleProcessDto.getGridCantoncode())) { |
|
|
|
Result<SysDeptAreaCodeResultDTO> result = adminFeignClient.getZoneCode(itemHandleProcessDto.getGridCantoncode()); |
|
|
|
SysDeptAreaCodeResultDTO dept = result.getData(); |
|
|
|
LambdaQueryWrapper<MetaSysDeptEntity> deptWrapper = new LambdaQueryWrapper<>(); |
|
|
|
deptWrapper.eq(MetaSysDeptEntity::getAreaCode, itemHandleProcessDto.getGridCantoncode()); |
|
|
|
MetaSysDeptEntity dept = metaSysDeptDao.selectOne(deptWrapper); |
|
|
|
if (dept != null) { |
|
|
|
itemHandleProcessDto.setDisCenterZoningCode(dept.getDisCenterZoningCode()); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(itemHandleProcessDto.getGridNextcantoncode())) { |
|
|
|
Result<SysDeptAreaCodeResultDTO> result = adminFeignClient.getZoneCode(itemHandleProcessDto.getGridNextcantoncode()); |
|
|
|
SysDeptAreaCodeResultDTO dept = result.getData(); |
|
|
|
LambdaQueryWrapper<MetaSysDeptEntity> deptWrapper = new LambdaQueryWrapper<>(); |
|
|
|
deptWrapper.eq(MetaSysDeptEntity::getAreaCode, itemHandleProcessDto.getGridNextcantoncode()); |
|
|
|
MetaSysDeptEntity dept = metaSysDeptDao.selectOne(deptWrapper); |
|
|
|
if (dept != null) { |
|
|
|
itemHandleProcessDto.setNextDisCenterZoningCode(dept.getDisCenterZoningCode()); |
|
|
|
} |
|
|
|
@ -3972,8 +3977,9 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
itemHandleProcessDto.setGridCantoncode(formDto.getGridCantoncode()); |
|
|
|
//根据网格化区域编码获取对应的市中心区域编码
|
|
|
|
if (StringUtils.isNotBlank(itemHandleProcessDto.getGridCantoncode())) { |
|
|
|
Result<SysDeptAreaCodeResultDTO> result = adminFeignClient.getZoneCode(itemHandleProcessDto.getGridCantoncode()); |
|
|
|
SysDeptAreaCodeResultDTO dept = result.getData(); |
|
|
|
LambdaQueryWrapper<MetaSysDeptEntity> deptWrapper = new LambdaQueryWrapper<>(); |
|
|
|
deptWrapper.eq(MetaSysDeptEntity::getAreaCode, itemHandleProcessDto.getGridCantoncode()); |
|
|
|
MetaSysDeptEntity dept = metaSysDeptDao.selectOne(deptWrapper); |
|
|
|
if (dept != null) { |
|
|
|
String zoneCode = dept.getDisCenterZoningCode(); |
|
|
|
itemHandleProcessDto.setDisCenterZoningCode(zoneCode); |
|
|
|
@ -4148,8 +4154,9 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
itemHandleProcessDto.setGridCantoncode(formDto.getGridCantoncode()); |
|
|
|
//根据网格化区域编码获取对应的市中心区域编码
|
|
|
|
if (StringUtils.isNotBlank(itemHandleProcessDto.getGridCantoncode())) { |
|
|
|
Result<SysDeptAreaCodeResultDTO> result = adminFeignClient.getZoneCode(itemHandleProcessDto.getGridCantoncode()); |
|
|
|
SysDeptAreaCodeResultDTO dept = result.getData(); |
|
|
|
LambdaQueryWrapper<MetaSysDeptEntity> deptWrapper = new LambdaQueryWrapper<>(); |
|
|
|
deptWrapper.eq(MetaSysDeptEntity::getAreaCode, itemHandleProcessDto.getGridCantoncode()); |
|
|
|
MetaSysDeptEntity dept = metaSysDeptDao.selectOne(deptWrapper); |
|
|
|
if (dept != null) { |
|
|
|
String zoneCode = dept.getDisCenterZoningCode(); |
|
|
|
itemHandleProcessDto.setDisCenterZoningCode(zoneCode); |
|
|
|
@ -5089,8 +5096,9 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
itemHandleProcessDto.setGridCantoncode(formDto.getGridCantoncode()); |
|
|
|
//根据网格化区域编码获取对应的市中心区域编码
|
|
|
|
if (StringUtils.isNotBlank(itemHandleProcessDto.getGridCantoncode())) { |
|
|
|
Result<SysDeptAreaCodeResultDTO> result = adminFeignClient.getZoneCode(itemHandleProcessDto.getGridCantoncode()); |
|
|
|
SysDeptAreaCodeResultDTO dept = result.getData(); |
|
|
|
LambdaQueryWrapper<MetaSysDeptEntity> deptWrapper = new LambdaQueryWrapper<>(); |
|
|
|
deptWrapper.eq(MetaSysDeptEntity::getAreaCode, itemHandleProcessDto.getGridCantoncode()); |
|
|
|
MetaSysDeptEntity dept = metaSysDeptDao.selectOne(deptWrapper); |
|
|
|
if (dept != null) { |
|
|
|
String zoneCode = dept.getDisCenterZoningCode(); |
|
|
|
itemHandleProcessDto.setDisCenterZoningCode(zoneCode); |
|
|
|
|