From c490640493f04e2ed0fc5c4c8fbc92ebdd4d5380 Mon Sep 17 00:00:00 2001 From: xusd <330628789@qq.com> Date: Tue, 24 Jun 2025 21:06:48 +0800 Subject: [PATCH] Merge branch 'gzdyh_prod' --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java index 5ec7fad..75ebe25 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java @@ -1149,6 +1149,45 @@ throw new ServiceException("CaseTaskService.getCountList", e); } } + /** + * 首页-查询全部待办任务 + * + * @param page 分页对象 + * @param terms 条件 + * @return Page + */ + public Page<FrontPageListAllDTO> pageMyTaskAll(PageRequest page, Map<String, Object> terms) { + try { + long total = mapper.countMyTaskAll(terms); + List<FrontPageListAllDTO> frontPageListFPDTOList = mapper.pageMyTaskAll(page, terms); + return new PageImpl<FrontPageListAllDTO>(frontPageListFPDTOList, page, total); + } catch (Exception e) { + log.error("[CaseTaskService.pageMyTaskAll]调用失败,异常信息:" + e, e); + throw new ServiceException("pageMyTaskAll.pageMyTaskFp", e); + } + + } + + /** + * 已办事项-数量 + * @param terms 条件 + */ + public CaseYbCountDTO countYbTaskAll(Map<String, Object> terms) { + CaseYbCountDTO caseYbCountDTO = new CaseYbCountDTO(); + long ybDispatch = mapper.countYbDispatch(terms); + long ybAccept = mapper.countYbAccept(terms); + long ybClosed = mapper.countYbClosed(terms); + long ybAudit = mapper.countYbAudit(terms); + long ybSupervise = mapper.countYbSupervise(terms); + caseYbCountDTO.setYbDispatch(ybDispatch); + caseYbCountDTO.setYbAccept(ybAccept); + caseYbCountDTO.setYbClosed(ybClosed); + caseYbCountDTO.setYbAudit(ybAudit); + caseYbCountDTO.setYbSupervise(ybSupervise); + caseYbCountDTO.setYbMerge(0L); + caseYbCountDTO.setAllYbTask(ybDispatch+ybAccept+ybClosed+ybAudit+ybSupervise); + return caseYbCountDTO; + } /** * 首页-查询待办任务-待/已分派 -- Gitblit v1.8.0