Browse Source

项目详情提交逻辑更改

feature/dangjian
wanggongfeng 3 years ago
parent
commit
b2f0cc4480
  1. 41
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/enums/ItemHandleCategoryEnum.java
  2. 28
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

41
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/enums/ItemHandleCategoryEnum.java

@ -52,22 +52,35 @@ public enum ItemHandleCategoryEnum {
public static List<ItemHandleResultDTO> getHandleCategoriesForGirdNew() {
List<ItemHandleResultDTO> handleResultDTOS = new ArrayList<>();
for (ItemHandleCategoryEnum e : ItemHandleCategoryEnum.values()) {
if (e.getValue() == ItemHandleCategoryEnum.HANDLE_I_HANDLE_GRID.getValue() ||
e.getValue() == ItemHandleCategoryEnum.HANDLE_CLOSE.getValue() ||
e.getValue() == ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue() ||
e.getValue() == ItemHandleCategoryEnum.HANDLE_CIRCULATION_ASSISTANCE.getValue()
) {
ItemHandleResultDTO dto = new ItemHandleResultDTO();
dto.setProcessResult(e.value);
dto.setProcessName(e.name);
// 暂时默认不流转
dto.setSelect(false);
// 不予受理
ItemHandleResultDTO dto1 = new ItemHandleResultDTO();
dto1.setProcessResult(ItemHandleCategoryEnum.HANDLE_CLOSE.getValue());
dto1.setProcessName(ItemHandleCategoryEnum.HANDLE_CLOSE.getName());
dto1.setSelect(false); // 暂时默认不流转
handleResultDTOS.add(dto1);
// 响应拟办
ItemHandleResultDTO dto2 = new ItemHandleResultDTO();
dto2.setProcessResult(ItemHandleCategoryEnum.HANDLE_I_HANDLE_GRID.getValue());
dto2.setProcessName(ItemHandleCategoryEnum.HANDLE_I_HANDLE_GRID.getName());
dto2.setSelect(false); // 暂时默认不流转
handleResultDTOS.add(dto2);
// 结案申请
ItemHandleResultDTO dto3 = new ItemHandleResultDTO();
dto3.setProcessResult(ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue());
dto3.setProcessName(ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getName());
dto3.setSelect(false); // 暂时默认不流转
handleResultDTOS.add(dto3);
// 吹哨
ItemHandleResultDTO dto4 = new ItemHandleResultDTO();
dto4.setProcessResult(ItemHandleCategoryEnum.HANDLE_CIRCULATION_ASSISTANCE.getValue());
dto4.setProcessName(ItemHandleCategoryEnum.HANDLE_CIRCULATION_ASSISTANCE.getName());
dto4.setSelect(false); // 暂时默认不流转
handleResultDTOS.add(dto4);
handleResultDTOS.add(dto);
}
}
return handleResultDTOS;
}

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

@ -663,26 +663,34 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
// itemHandleResultDTO2.setSelect(false);
// itemHandleResultDTOS.add(itemHandleResultDTO2);
// 不予受理
ItemHandleResultDTO itemHandleResultDTO5 = new ItemHandleResultDTO();
itemHandleResultDTO5.setProcessResult(ItemHandleCategoryEnum.HANDLE_CLOSE.getValue());
itemHandleResultDTO5.setProcessName(ItemHandleCategoryEnum.HANDLE_CLOSE.getName());
itemHandleResultDTO5.setSelect(false);
itemHandleResultDTOS.add(itemHandleResultDTO5);
// 直接办理
ItemHandleResultDTO itemHandleResultDTO = new ItemHandleResultDTO();
itemHandleResultDTO.setProcessResult(ItemHandleCategoryEnum.HANDLE_I_HANDLE_COMMUNITY.getValue());
itemHandleResultDTO.setProcessName(ItemHandleCategoryEnum.HANDLE_I_HANDLE_COMMUNITY.getName());
itemHandleResultDTO.setSelect(false);
itemHandleResultDTOS.add(itemHandleResultDTO);
ItemHandleResultDTO itemHandleResultDTO3 = new ItemHandleResultDTO();
itemHandleResultDTO3.setProcessResult(ItemHandleCategoryEnum.HANDLE_REPORT.getValue());
itemHandleResultDTO3.setProcessName(ItemHandleCategoryEnum.HANDLE_REPORT.getName());
itemHandleResultDTO3.setSelect(false);
itemHandleResultDTOS.add(itemHandleResultDTO3);
// 结案申请
ItemHandleResultDTO itemHandleResultDTO4 = new ItemHandleResultDTO();
itemHandleResultDTO4.setProcessResult(ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getValue());
itemHandleResultDTO4.setProcessName(ItemHandleCategoryEnum.HANDLE_CLOSING_CASE_APPLY.getName());
itemHandleResultDTO4.setSelect(false);
itemHandleResultDTOS.add(itemHandleResultDTO4);
ItemHandleResultDTO itemHandleResultDTO5 = new ItemHandleResultDTO();
itemHandleResultDTO5.setProcessResult(ItemHandleCategoryEnum.HANDLE_CLOSE.getValue());
itemHandleResultDTO5.setProcessName(ItemHandleCategoryEnum.HANDLE_CLOSE.getName());
itemHandleResultDTO5.setSelect(false);
itemHandleResultDTOS.add(itemHandleResultDTO5);
// 社区吹哨
ItemHandleResultDTO itemHandleResultDTO3 = new ItemHandleResultDTO();
itemHandleResultDTO3.setProcessResult(ItemHandleCategoryEnum.HANDLE_REPORT.getValue());
itemHandleResultDTO3.setProcessName(ItemHandleCategoryEnum.HANDLE_REPORT.getName());
itemHandleResultDTO3.setSelect(false);
itemHandleResultDTOS.add(itemHandleResultDTO3);
resultDTO.setHandleResultDTOS(itemHandleResultDTOS);
return resultDTO;

Loading…
Cancel
Save