Browse Source

驳回 结案取所属组织错误问题

feature/dangjian
sunyuchao 3 years ago
parent
commit
be8a10ee4d
  1. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessCaseClosedToCityDTO.java
  2. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessToCityResultDTO.java
  3. 11
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  4. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java

5
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessCaseClosedToCityDTO.java

@ -124,5 +124,10 @@ public class ItemHandleProcessCaseClosedToCityDTO {
*/ */
private String delFlag; private String delFlag;
/**
* 市中心区划编码操作人
*/
private String disCenterZoningCode;
} }

4
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessToCityResultDTO.java

@ -134,5 +134,9 @@ public class ItemHandleProcessToCityResultDTO implements Serializable {
*/ */
private String delFlag; private String delFlag;
/**
* 市中心区划编码操作人
*/
private String disCenterZoningCode;
} }

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

@ -3905,6 +3905,17 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
//3.将数据放入redis,供24小时候定时任务自动结案使用 //3.将数据放入redis,供24小时候定时任务自动结案使用
itemAutoProcessRedis.produce(itemPlat.getReferenceId(), itemHandleProcessDto.getCreatedTime().getTime()); itemAutoProcessRedis.produce(itemPlat.getReferenceId(), itemHandleProcessDto.getCreatedTime().getTime());
} }
try {
//网格化平台结案/驳回操作增加的推送数据到市平台逻辑报错不能影响原有程序流程
if ("1".equals(formDto.getState())) {
// 上报驳回,上报市平台
log.info("上报驳回,上报市平台" + itemHandleProcessDto.getId());
pushToCityGridService.reportRejection(itemHandleProcessDto.getId());
}
} catch (Exception e) {
logger.error("网格化平台驳回操作,发送事件数据到市中心错误,诉求项目Id->" + itemHandleProcessDto.getItemId());
e.printStackTrace();
}
//项目处理意见图片保存 //项目处理意见图片保存
if (formDto.getImages() != null && formDto.getImages().size() > 0) { if (formDto.getImages() != null && formDto.getImages().size() > 0) {
imgService.saveImages(formDto.getImages(), itemHandleProcessDto.getId(), ImageConstant.TYPE_IMAGE_ITEM_OUT_HANDLE); imgService.saveImages(formDto.getImages(), itemHandleProcessDto.getId(), ImageConstant.TYPE_IMAGE_ITEM_OUT_HANDLE);

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

@ -250,7 +250,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
// 操作人员唯一标识 // 操作人员唯一标识
czr.setId(item.getGridPartyid()); czr.setId(item.getGridPartyid());
// 所属机构Id // 所属机构Id
czr.setSsjgbm(getJgbm(item.getHandlerDeptId(), NumConstant.ZERO_STR)); czr.setSsjgbm(item.getDisCenterZoningCode());
// 所属机构 // 所属机构
czr.setSsjg(getJgbm(item.getHandlerDeptId(), NumConstant.ONE_STR)); czr.setSsjg(getJgbm(item.getHandlerDeptId(), NumConstant.ONE_STR));
//所属部门id //所属部门id
@ -589,7 +589,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService {
// 操作人员唯一标识 // 操作人员唯一标识
dto.setId(item.getGridPartyid()); dto.setId(item.getGridPartyid());
// 所属机构id // 所属机构id
dto.setSsjgbm(getJgbm(item.getHandlerDeptId(), NumConstant.ZERO_STR)); dto.setSsjgbm(item.getDisCenterZoningCode());
// 所属机构名称 // 所属机构名称
dto.setSsjg(item.getGridUnitname()); dto.setSsjg(item.getGridUnitname());
// 所属部门id // 所属部门id

Loading…
Cancel
Save