Browse Source

【项目管理】【后台管理处理意见联动操作人】-王公峰-2020-05-15

feature/dangjian
wanggongfeng 6 years ago
parent
commit
cf1bf5c220
  1. 10
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

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

@ -355,11 +355,17 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
public ItemDetailForPCEndResultDTO getHandleResultDTOS(HandleResultDTOSFormDTO dto) {
// 详情
ItemDetailForPCEndResultDTO resultDTO = new ItemDetailForPCEndResultDTO();
UserDetail user = SecurityUser.getUser();
// 获取已流转部门
List<ItemDeptDTO> itemDeptDTOS = itemDeptService.listOfItemDept(dto.getItemId(), dto.getDeptId());
Result deptMessage = adminFeignClient.getDeptTypeKey(dto.getDeptId());
String typeKey = "";
if( 0 == deptMessage.getCode()){
typeKey = deptMessage.getData().toString();
}else{
throw new RenException(deptMessage.getMsg());
}
// 获取可操作处理和可流转部门
switch (user.getTypeKey()) {
switch (typeKey) {
case OrganizationTypeConstant.ORG_TYPE_GRID_PARTY:
resultDTO = this.getHandleCategoryAndCirculationDeptOfGrid(resultDTO, itemDeptDTOS);
break;

Loading…
Cancel
Save