|
|
@ -2768,12 +2768,13 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
if("0".equals(formDto.getState())){ |
|
|
|
ItemEntity item = baseDao.selectById(itemPlat.getReferenceId()); |
|
|
|
itemHandleProcessDto.setState(ItemGridPlatformHandleStatusEnum.HANDLE_JA.getValue()); |
|
|
|
ItemHandleProcessEntity firsthandleProcess = baseDao.selectFirstHandleProcessByItemId(itemPlat.getReferenceId()); |
|
|
|
if("1".equals(item.getPeopleFlag()) || "2".equals(item.getPeopleFlag()) || 0 == firsthandleProcess.getState()){ |
|
|
|
//判断最后一条处理进展是吹哨还是结案,结案:取第一条处置意见;吹哨:取最后一条处置意见
|
|
|
|
if("1".equals(item.getPeopleFlag()) || "2".equals(item.getPeopleFlag()) || getItemIsCs(itemPlat.getReferenceId())){ |
|
|
|
//执法和发展填写网格化平台的意见
|
|
|
|
itemHandleProcessDto.setOutHandleAdvice(formDto.getHandleAdvice()); |
|
|
|
}else{ |
|
|
|
//内容组成:第一个发起结案申请+办理人:XXX+办理电话:XXX。换行(前端处理) 感谢您的支持,“北尚诉办”全程为您服务!
|
|
|
|
ItemHandleProcessEntity firsthandleProcess = baseDao.selectFirstHandleProcessByItemId(itemPlat.getReferenceId()); |
|
|
|
itemHandleProcessDto.setOutHandleAdvice(firsthandleProcess.getHandleAdvice()+" 办理人:"+item.getHandlePeopleName()+",办理电话:"+item.getHandlePeopleMobile()); |
|
|
|
} |
|
|
|
item.setItemState(ItemHandleCategoryEnum.HANDLE_CLOSING_CASE.getValue()); |
|
|
@ -2803,6 +2804,17 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
return new Result().ok("操作成功"); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @describe: 判断项目最后的提交网格化是不是吹哨 |
|
|
|
* @author wangtong |
|
|
|
* @date 2022/9/9 2:08 |
|
|
|
* @params [itemId] |
|
|
|
* @return boolean |
|
|
|
*/ |
|
|
|
private boolean getItemIsCs(String itemId) { |
|
|
|
ItemHandleProcessEntity process = itemHandleProcessDao.selectByItemIdBestNew(itemId); |
|
|
|
return process != null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|