|
|
@ -3726,17 +3726,6 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
//吹哨
|
|
|
//吹哨
|
|
|
itemHandleProcessDto.setOutHandleAdvice(formDto.getHandleAdvice() + "h_s办理人:" + item.getHandlePeopleName() + ",联系电话:" + item.getHandlePeopleMobile()); |
|
|
itemHandleProcessDto.setOutHandleAdvice(formDto.getHandleAdvice() + "h_s办理人:" + item.getHandlePeopleName() + ",联系电话:" + item.getHandlePeopleMobile()); |
|
|
} else { |
|
|
} else { |
|
|
/* |
|
|
|
|
|
//内容组成:第一个发起结案申请+办理人:XXX+办理电话:XXX。换行(前端处理) 感谢您的支持,“北尚诉办”全程为您服务!
|
|
|
|
|
|
ItemHandleProcessEntity firsthandleProcess = baseDao.selectFirstHandleProcessByItemId(itemPlat.getReferenceId()); |
|
|
|
|
|
// 结案去掉本系统拼接的办理人信息(2022-09-30 修改 wgf)
|
|
|
|
|
|
String handleAdvice = ""; |
|
|
|
|
|
if(StringUtils.isNotBlank(firsthandleProcess.getHandleAdvice())){ |
|
|
|
|
|
handleAdvice = firsthandleProcess.getHandleAdvice(); |
|
|
|
|
|
handleAdvice= handleAdvice.substring(0,handleAdvice.lastIndexOf(" 办理人:")); |
|
|
|
|
|
} |
|
|
|
|
|
itemHandleProcessDto.setOutHandleAdvice(handleAdvice+"h_s办理人:"+item.getHandlePeopleName()+",联系电话:"+item.getHandlePeopleMobile()); |
|
|
|
|
|
*/ |
|
|
|
|
|
//内容组成:第一个发起结案申请+办理人:XXX+办理电话:XXX。换行(前端处理) 感谢您的支持,“北尚诉办”全程为您服务!没有结案申请就取网格化结案状态流程数据
|
|
|
//内容组成:第一个发起结案申请+办理人:XXX+办理电话:XXX。换行(前端处理) 感谢您的支持,“北尚诉办”全程为您服务!没有结案申请就取网格化结案状态流程数据
|
|
|
ItemHandleProcessEntity firsthandleProcess = baseDao.selectFirstHandleProcessByItemId(itemPlat.getReferenceId(), ItemGridPlatformHandleStatusEnum.HANDLE_SQ.getValue()); |
|
|
ItemHandleProcessEntity firsthandleProcess = baseDao.selectFirstHandleProcessByItemId(itemPlat.getReferenceId(), ItemGridPlatformHandleStatusEnum.HANDLE_SQ.getValue()); |
|
|
if (firsthandleProcess == null) { |
|
|
if (firsthandleProcess == null) { |
|
|
@ -3810,8 +3799,10 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
} |
|
|
} |
|
|
successFlag = YesOrNoEnum.YES.value(); |
|
|
successFlag = YesOrNoEnum.YES.value(); |
|
|
// 保存接口调用日志
|
|
|
// 保存接口调用日志
|
|
|
|
|
|
String message = formDto.getP_recId(); |
|
|
|
|
|
message = message + ":" + formDto; |
|
|
this.saveInterfaceLog(itemPlat.getReferenceId(), InterfaceLogBusinessTypeEnum.ACCEPT_ITEM_PROCESS.getValue(), |
|
|
this.saveInterfaceLog(itemPlat.getReferenceId(), InterfaceLogBusinessTypeEnum.ACCEPT_ITEM_PROCESS.getValue(), |
|
|
ApiConstants.acceptItemProcess, successFlag, formDto.getP_recId(), returnMsgBody); |
|
|
ApiConstants.acceptItemProcess, successFlag, message, returnMsgBody); |
|
|
return new Result().ok("操作成功"); |
|
|
return new Result().ok("操作成功"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -3847,49 +3838,6 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
return 0 == process.getState() || 15 == process.getState(); |
|
|
return 0 == process.getState() || 15 == process.getState(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 领域类别处理 |
|
|
|
|
|
* |
|
|
|
|
|
* @param |
|
|
|
|
|
* @return void |
|
|
|
|
|
* @author zhy |
|
|
|
|
|
* @date 2022/9/6 21:14 |
|
|
|
|
|
*/ |
|
|
|
|
|
private void lbHandle(SendEventFormDto dto, String secondCategory) { |
|
|
|
|
|
if (StringUtils.isNotBlank(secondCategory)) { |
|
|
|
|
|
int length = secondCategory.length(); |
|
|
|
|
|
if (length % 2 == 0) { |
|
|
|
|
|
// 偶数
|
|
|
|
|
|
} else { |
|
|
|
|
|
// 奇数
|
|
|
|
|
|
secondCategory = "0" + secondCategory; |
|
|
|
|
|
} |
|
|
|
|
|
if (length > 2) { |
|
|
|
|
|
// 每隔2位加一个逗号
|
|
|
|
|
|
secondCategory = secondCategory.replaceAll("(.{2})", "$1,"); |
|
|
|
|
|
String[] categoryList = secondCategory.split(","); |
|
|
|
|
|
if (categoryList.length == NumConstant.TWO) { |
|
|
|
|
|
// 事件大类
|
|
|
|
|
|
dto.setSJDL(categoryList[1]); |
|
|
|
|
|
} else if (categoryList.length == NumConstant.THREE) { |
|
|
|
|
|
// 事件大类
|
|
|
|
|
|
dto.setSJDL(categoryList[1]); |
|
|
|
|
|
//事件小类
|
|
|
|
|
|
dto.setSJXL(categoryList[2]); |
|
|
|
|
|
} else if (categoryList.length == NumConstant.FOUR) { |
|
|
|
|
|
// 事件大类
|
|
|
|
|
|
dto.setSJDL(categoryList[1]); |
|
|
|
|
|
//事件小类
|
|
|
|
|
|
dto.setSJXL(categoryList[2]); |
|
|
|
|
|
//事件细类
|
|
|
|
|
|
dto.setSJXIL(categoryList[3]); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 处理中流程的当前处理部门 |
|
|
* 处理中流程的当前处理部门 |
|
|
* |
|
|
* |
|
|
@ -4120,5 +4068,4 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
return baseDao.getItemListByAddress(params); |
|
|
return baseDao.getItemListByAddress(params); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|