Browse Source

结案和驳回存储接收信息

feature/dangjian
zhangyuan 3 years ago
parent
commit
b7d7924417
  1. 59
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

59
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

@ -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);
} }
} }

Loading…
Cancel
Save