|
|
@ -40,6 +40,7 @@ import com.elink.esua.epdc.dto.MenuNoticeDTO; |
|
|
|
import com.elink.esua.epdc.dto.SysDeptDTO; |
|
|
|
import com.elink.esua.epdc.dto.epdc.form.EpdcInformationFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.events.EpdcEventsCommentsDTO; |
|
|
|
import com.elink.esua.epdc.dto.issue.result.IssueProgressResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.item.ItemDTO; |
|
|
|
import com.elink.esua.epdc.dto.item.ItemDeptDTO; |
|
|
|
import com.elink.esua.epdc.dto.item.ItemEvaluateDeptDTO; |
|
|
@ -273,9 +274,15 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
case OrganizationTypeConstant.ORG_TYPE_STREET_PARTY: |
|
|
|
resultDTO = this.getHandleCategoryAndCirculationDeptOfStreet(resultDTO, itemDeptDTOS); |
|
|
|
} |
|
|
|
//获取项目基本信息
|
|
|
|
ItemEntity entity = this.selectById(id); |
|
|
|
// 获取项目处理进度
|
|
|
|
List<ItemHandleProgressResultDTO> dtoList = this.listOfItemHandleProgress(id, 0); |
|
|
|
List<ItemHandleProgressResultDTO> dtoList = baseDao.selectListOfItemHandleProgressByWork(id); |
|
|
|
resultDTO.setHandleProgressResultDTOS(dtoList); |
|
|
|
// 获取议题处理进度
|
|
|
|
List<IssueProgressResultDTO> issueProgressResultDTOS = issueService.listIssueProgress(entity.getIssueId()); |
|
|
|
resultDTO.setIssueProgressResultDTOS(issueProgressResultDTOS); |
|
|
|
|
|
|
|
|
|
|
|
return resultDTO; |
|
|
|
} |
|
|
@ -693,9 +700,14 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
|
public ItemContentForPCEndResultDTO getItemContentDetail(String itemId) { |
|
|
|
// 详情
|
|
|
|
ItemContentForPCEndResultDTO resultDTO = baseDao.selectItemContentForPCEnd(itemId); |
|
|
|
// 处理进度
|
|
|
|
List<ItemHandleProgressResultDTO> handleProgressResultDTOS = this.listOfItemHandleProgress(itemId, 0); |
|
|
|
//获取项目基本信息
|
|
|
|
ItemEntity entity = this.selectById(itemId); |
|
|
|
// 获取项目处理进度
|
|
|
|
List<ItemHandleProgressResultDTO> handleProgressResultDTOS = baseDao.selectListOfItemHandleProgressByWork(itemId); |
|
|
|
resultDTO.setHandleProgressResultDTOS(handleProgressResultDTOS); |
|
|
|
// 获取议题处理进度
|
|
|
|
List<IssueProgressResultDTO> issueProgressResultDTOS = issueService.listIssueProgress(entity.getIssueId()); |
|
|
|
resultDTO.setIssueProgressResultDTOS(issueProgressResultDTOS); |
|
|
|
// 部门满意度评价
|
|
|
|
List<ItemDeptEvaluateResultDTO> deptEvaluateResultDTOS = itemEvaluateDeptService.listOfDeptEvaluateByItemId(itemId); |
|
|
|
resultDTO.setDeptEvaluateResultDTOS(deptEvaluateResultDTOS); |
|
|
|