diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessCaseClosedToCityDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessCaseClosedToCityDTO.java index 31e308479..43da99fab 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessCaseClosedToCityDTO.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProcessCaseClosedToCityDTO.java @@ -76,4 +76,9 @@ public class ItemHandleProcessCaseClosedToCityDTO { * 是否已删除(0-未删除,1-已删除) */ private String delFlag; + + /** + * 网格化平台-人员名称 + */ + private String gridPartyname; } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java index 5234416a8..90040197d 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java @@ -136,26 +136,31 @@ public class PushToCityGridServiceImpl implements PushToCityGridService { */ @Override public void caseClosedSentoCity(Integer isPartyMember) { - isPartyMember = 15; - + isPartyMember = ItemGridPlatformHandleStatusEnum.HANDLE_JA.getValue(); List itemProcessDto = itemHandleProcessDao.getHandler(isPartyMember); // 组装数据(未完成) todo for (ItemHandleProcessCaseClosedToCityDTO item: itemProcessDto) { PushToCityGridCaseClosedDTO data = new PushToCityGridCaseClosedDTO(); - PushToCityGridCaseClosedDTO.CzrDTO czr = new PushToCityGridCaseClosedDTO.CzrDTO(); + // 诉求id data.setSqid(item.getItemId()); // 诉求状态 - data.setSqzt(CityPushStateEnum.DJA.getCode()); + data.setSqzt(CityPushStateEnum.YJA.getCode()); // 当前处理环节 data.setDqclhj(CityPushLinkEnum.JA.getCode()); // 处置结果 data.setCzjg(NumConstant.ONE_STR); // 结案时间 data.setCzsj(item.getCreatedTime().toString()); + + // 操作人 + PushToCityGridCaseClosedDTO.CzrDTO czr = new PushToCityGridCaseClosedDTO.CzrDTO(); + czr.setXm(item.getGridPartyname()); + // 传数据 + data.setCzr(czr); cityGridApi.sendItemToCity(data,PushToCityGridConstant.CASE_CLOSED,"诉求结案"); } }