|
|
@ -1557,6 +1557,10 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
|
|
|
|
|
//社区吹哨,上报市平台
|
|
|
//社区吹哨,上报市平台
|
|
|
pushToCityGridService.appealReporting(handleProcessEntity.getId(), NumConstant.ZERO_STR); |
|
|
pushToCityGridService.appealReporting(handleProcessEntity.getId(), NumConstant.ZERO_STR); |
|
|
|
|
|
// 删除已流转协助部门
|
|
|
|
|
|
itemDeptService.modifyItemDepts(dto.getHandlerDeptId(), dto.getId()); |
|
|
|
|
|
// 新增流转协助部门
|
|
|
|
|
|
itemDeptService.saveItemDepts(dto.getHandlerDeptId(), dto, handleProcessEntity.getId()); |
|
|
log.info("社区吹哨-上报市平台-结束"); |
|
|
log.info("社区吹哨-上报市平台-结束"); |
|
|
// 结案申请
|
|
|
// 结案申请
|
|
|
} else if (ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue() == dto.getHandleCategory()) { |
|
|
} else if (ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue() == dto.getHandleCategory()) { |
|
|
@ -1826,8 +1830,12 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
this.workProjectHandle(dto); |
|
|
this.workProjectHandle(dto); |
|
|
|
|
|
|
|
|
if (ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue() == dto.getHandleCategory()) { |
|
|
if (ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue() == dto.getHandleCategory()) { |
|
|
|
|
|
Result<SysDeptDTO> resultdept = adminFeignClient.getSysDeptInfo(dto.getHandlerDeptId()); |
|
|
|
|
|
SysDeptDTO dept = resultdept.getData(); |
|
|
|
|
|
if (!OrganizationTypeConstant.ORG_TYPE_GRID_PARTY.equals(dept.getTypeKey())) { |
|
|
// 诉求处理,上报市平台
|
|
|
// 诉求处理,上报市平台
|
|
|
pushToCityGridService.appealHandling(ConvertUtils.sourceToTarget(handleProcessEntity, ItemHandleProcessDTO.class)); |
|
|
pushToCityGridService.appealHandling(ConvertUtils.sourceToTarget(handleProcessEntity, ItemHandleProcessDTO.class)); |
|
|
|
|
|
} |
|
|
// 诉求审核,上报市平台
|
|
|
// 诉求审核,上报市平台
|
|
|
//itemAutoProcessRedis.produce(handleProcessEntity.getId().concat(":3"), System.currentTimeMillis() + (131 * 1000));
|
|
|
//itemAutoProcessRedis.produce(handleProcessEntity.getId().concat(":3"), System.currentTimeMillis() + (131 * 1000));
|
|
|
//ItemHandleProcessDTO d = ConvertUtils.sourceToTarget(handleProcessEntity, ItemHandleProcessDTO.class);
|
|
|
//ItemHandleProcessDTO d = ConvertUtils.sourceToTarget(handleProcessEntity, ItemHandleProcessDTO.class);
|
|
|
@ -4508,12 +4516,9 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
closed(id); |
|
|
closed(id); |
|
|
} else if (NumConstant.THREE_STR.equals(type)) { |
|
|
} else if (NumConstant.THREE_STR.equals(type)) { |
|
|
//诉求审核
|
|
|
//诉求审核
|
|
|
ItemHandleProcessEntity processEntity = itemHandleProcessDao.selectById(id); |
|
|
ItemHandleProcessDTO dto = new ItemHandleProcessDTO(); |
|
|
if (ItemGridPlatformHandleStatusEnum.HANDLE_BH.getValue() == processEntity.getState()) { |
|
|
dto.setId(id); |
|
|
pushToCityGridService.appealAudit(id, NumConstant.ZERO_STR); |
|
|
pushToCityGridService.earlyInspectionApply(dto); |
|
|
} else { |
|
|
|
|
|
pushToCityGridService.appealAudit(id, NumConstant.ONE_STR); |
|
|
|
|
|
} |
|
|
|
|
|
} else if (NumConstant.FOUR_STR.equals(type)) { |
|
|
} else if (NumConstant.FOUR_STR.equals(type)) { |
|
|
//派遣审核
|
|
|
//派遣审核
|
|
|
ItemHandleProcessEntity processEntity = itemHandleProcessDao.selectById(id); |
|
|
ItemHandleProcessEntity processEntity = itemHandleProcessDao.selectById(id); |
|
|
@ -4619,7 +4624,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
pushToCityGridService.evaluation(itemId); |
|
|
pushToCityGridService.evaluation(itemId); |
|
|
|
|
|
|
|
|
//3-2.只有首次评价的判断是发展、执法诉求的(这两个诉求项目必须走诉求初验终验逻辑)或者是评价了不满意的民生诉求的需要走市里的初验申请
|
|
|
//3-2.只有首次评价的判断是发展、执法诉求的(这两个诉求项目必须走诉求初验终验逻辑)或者是评价了不满意的民生诉求的需要走市里的初验申请
|
|
|
if (CollUtil.isEmpty(feedbackEntityList) && (!"0".equals(entity.getPeopleFlag()) || (null != entity.getEvaluationScore() && entity.getEvaluationScore() == 0))) { |
|
|
if ((CollUtil.isEmpty(feedbackEntityList) && (!"0".equals(entity.getPeopleFlag())) || (null != entity.getEvaluationScore() && entity.getEvaluationScore() == 0))) { |
|
|
//logger.info("当前诉求不做结案处理,原因:诉求分类PeopleFlag->" + entity.getPeopleFlag() + ",诉求状态itemState->" + entity.getItemState());
|
|
|
//logger.info("当前诉求不做结案处理,原因:诉求分类PeopleFlag->" + entity.getPeopleFlag() + ",诉求状态itemState->" + entity.getItemState());
|
|
|
ItemHandleProcessEntity processEntity = new ItemHandleProcessEntity(); |
|
|
ItemHandleProcessEntity processEntity = new ItemHandleProcessEntity(); |
|
|
processEntity.setId(UUID.randomUUID().toString().replace("-", "")); |
|
|
processEntity.setId(UUID.randomUUID().toString().replace("-", "")); |
|
|
@ -4639,9 +4644,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
processEntity.setHandlerDept(name); |
|
|
processEntity.setHandlerDept(name); |
|
|
itemHandleProcessService.insert(processEntity); |
|
|
itemHandleProcessService.insert(processEntity); |
|
|
//初验申请
|
|
|
//初验申请
|
|
|
ItemHandleProcessDTO dto = new ItemHandleProcessDTO(); |
|
|
itemAutoProcessRedis.produce(processEntity.getId().concat(":3"), System.currentTimeMillis() + (131 * 1000)); |
|
|
dto.setId(processEntity.getId()); |
|
|
|
|
|
pushToCityGridService.earlyInspectionApply(dto); |
|
|
|
|
|
return; |
|
|
return; |
|
|
} else { |
|
|
} else { |
|
|
//3-3.已经推了评价接口,下一个流程指定是结案的项目,将其二次放入缓存,待131秒后走结案
|
|
|
//3-3.已经推了评价接口,下一个流程指定是结案的项目,将其二次放入缓存,待131秒后走结案
|
|
|
@ -4706,7 +4709,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
deptList.add(itemCirculationDeptResultDTO); |
|
|
deptList.add(itemCirculationDeptResultDTO); |
|
|
dto.setDeptResultDTOS(deptList); |
|
|
dto.setDeptResultDTOS(deptList); |
|
|
itemDeptService.saveItemDepts(deptId, dto, handleProcessEntity.getId()); |
|
|
itemDeptService.saveItemDepts(deptId, dto, handleProcessEntity.getId()); |
|
|
|
|
|
pushToCityGridService.earlyInspection(ConvertUtils.sourceToTarget(handleProcessEntity, ItemHandleProcessDTO.class)); |
|
|
} else { |
|
|
} else { |
|
|
//不同意,上报网格化平台
|
|
|
//不同意,上报网格化平台
|
|
|
//变为不可评价
|
|
|
//变为不可评价
|
|
|
|