|
|
|
@ -4498,12 +4498,16 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
handleProcessEntity.setHandlerDeptId(deptId); |
|
|
|
handleProcessEntity.setHandlerDept(dept.getData().getName()); |
|
|
|
handleProcessEntity.setItemId(formDTO.getId()); |
|
|
|
handleProcessEntity.setHandleAdvice(formDTO.getHandleAdvice()); |
|
|
|
handleProcessEntity.setOutHandleAdvice(formDTO.getOutHandleAdvice()); |
|
|
|
handleProcessEntity.setHandleAdviceRemark(formDTO.getHandleAdviceRemark()); |
|
|
|
if (NumConstant.ONE == formDTO.getHandleCategory()) { |
|
|
|
//同意,进入终验
|
|
|
|
//保存处理节点
|
|
|
|
String handleAdvice = "诉求初验同意,处理意见:"; |
|
|
|
if (StringUtils.isNotBlank(formDTO.getHandleAdvice())) { |
|
|
|
handleAdvice = handleAdvice.concat(formDTO.getHandleAdvice()); |
|
|
|
} |
|
|
|
handleProcessEntity.setHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setOutHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setState(ItemHandleCategoryEnum.HANDLE_I_HANDLE_CHECK_APPLY.getValue()); |
|
|
|
itemHandleProcessService.insert(handleProcessEntity); |
|
|
|
// 删除已流转协助部门
|
|
|
|
@ -4528,6 +4532,14 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
item.setId(formDTO.getId()); |
|
|
|
item.setEvaluationState(NumConstant.ZERO_STR); |
|
|
|
baseDao.updateById(item); |
|
|
|
String handleAdvice = "诉求初验不同意,处理意见:"; |
|
|
|
if (StringUtils.isNotBlank(formDTO.getHandleAdvice())) { |
|
|
|
handleAdvice = handleAdvice.concat(formDTO.getHandleAdvice()); |
|
|
|
} |
|
|
|
handleProcessEntity.setHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setOutHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setState(ItemHandleCategoryEnum.HANDLE_I_HANDLE_DISAGREE.getValue()); |
|
|
|
itemHandleProcessService.insert(handleProcessEntity); |
|
|
|
//上报
|
|
|
|
ItemHandleSubmitFormDTO dto = ConvertUtils.sourceToTarget(formDTO, ItemHandleSubmitFormDTO.class); |
|
|
|
dto.setHandlerDeptId(deptId); |
|
|
|
@ -4575,11 +4587,15 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
handleProcessEntity.setHandlerDeptId(deptId); |
|
|
|
handleProcessEntity.setHandlerDept(dept.getData().getName()); |
|
|
|
handleProcessEntity.setItemId(formDTO.getId()); |
|
|
|
handleProcessEntity.setHandleAdvice(formDTO.getHandleAdvice()); |
|
|
|
handleProcessEntity.setOutHandleAdvice(formDTO.getOutHandleAdvice()); |
|
|
|
handleProcessEntity.setHandleAdviceRemark(formDTO.getHandleAdviceRemark()); |
|
|
|
if (NumConstant.ONE == formDTO.getHandleCategory()) { |
|
|
|
//同意,结案
|
|
|
|
String handleAdvice = "诉求终验同意,处理意见:"; |
|
|
|
if (StringUtils.isNotBlank(formDTO.getHandleAdvice())) { |
|
|
|
handleAdvice = handleAdvice.concat(formDTO.getHandleAdvice()); |
|
|
|
} |
|
|
|
handleProcessEntity.setHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setOutHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setState(ItemHandleCategoryEnum.HANDLE_I_HANDLE_CHECK_AGREE.getValue()); |
|
|
|
itemHandleProcessService.insert(handleProcessEntity); |
|
|
|
|
|
|
|
@ -4606,6 +4622,12 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
closedItem(dto); |
|
|
|
} else { |
|
|
|
//不同意,返回初验
|
|
|
|
String handleAdvice = "诉求终验不同意,处理意见:"; |
|
|
|
if (StringUtils.isNotBlank(formDTO.getHandleAdvice())) { |
|
|
|
handleAdvice = handleAdvice.concat(formDTO.getHandleAdvice()); |
|
|
|
} |
|
|
|
handleProcessEntity.setHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setOutHandleAdvice(handleAdvice); |
|
|
|
handleProcessEntity.setState(ItemHandleCategoryEnum.HANDLE_I_HANDLE_CHECK_UN_AGREE.getValue()); |
|
|
|
itemHandleProcessService.insert(handleProcessEntity); |
|
|
|
} |
|
|
|
|