From 8f68d17500c321405c0abad309f7f0dc443c6072 Mon Sep 17 00:00:00 2001 From: luohairen <3399054449@qq.com> Date: 星期三, 04 十二月 2024 09:34:13 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java | 29 ++++++++++++++++++++--------- 1 files changed, 20 insertions(+), 9 deletions(-) diff --git a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java index 6291572..3279664 100644 --- a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java +++ b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java @@ -79,6 +79,7 @@ /** * 鍒嗛〉鏌ヨ + * * @param query * @return */ @@ -165,6 +166,7 @@ /** * 鑾峰彇娴佺▼璇︽儏 + * * @param projectId * @return */ @@ -205,7 +207,7 @@ Result result = Result.ok(); // 浠e姙浠诲姟 - this.getTodoTaskList(projectProcess.getProcessInsId(),"", 5, 1, result); + this.getTodoTaskList(projectProcess.getProcessInsId(), "", 5, 1, result); return result.data(detail); } @@ -222,16 +224,16 @@ Result ok = Result.ok(); switch (query.getTaskType()) { case TaskTypeConstant.ALL: - this.getAllUserTask(query.getProcessDefId(), projectProcess.getProcessInsId(), query.getTaskName (), (int)query.getCurrentPage(), (int)query.getPageSize(), ok); + this.getAllUserTask(query.getProcessDefId(), projectProcess.getProcessInsId(), query.getTaskName(), (int) query.getCurrentPage(), (int) query.getPageSize(), ok); break; case TaskTypeConstant.TODO: - this.getTodoTaskList(projectProcess.getProcessInsId(), query.getTaskName(), (int)query.getPageSize(), (int)query.getCurrentPage(), ok); + this.getTodoTaskList(projectProcess.getProcessInsId(), query.getTaskName(), (int) query.getPageSize(), (int) query.getCurrentPage(), ok); ok.data(ok.get("taskList")); break; case TaskTypeConstant.CURRENT: break; case TaskTypeConstant.REMAINING: - this.getRemainingTask(query.getProcessDefId(), projectProcess.getProcessInsId(), query.getTaskName (), (int)query.getCurrentPage(), (int)query.getPageSize(), ok); + this.getRemainingTask(query.getProcessDefId(), projectProcess.getProcessInsId(), query.getTaskName(), (int) query.getCurrentPage(), (int) query.getPageSize(), ok); break; default: break; @@ -307,6 +309,15 @@ vos.add(taskVO); } result.put("taskList", vos); + } + + @Override + public Result detailByProcessInsId(com.ycl.domain.query.TaskQuery query) { + List<ProjectProcess> list = new LambdaQueryChainWrapper<>(baseMapper) + .eq(ProjectProcess::getProcessInsId, query.getProcessInsId()) + .eq(ProjectProcess::getProcessDefId, query.getProcessDefId()) + .list(); + return Result.ok().data(list); } /** @@ -405,7 +416,7 @@ * 鑾峰彇鎵�鏈変换鍔� * * @param processDefinitionId 娴佺▼杩愯id - * @param processInsId 娴佺▼瀹炰緥id + * @param processInsId 娴佺▼瀹炰緥id * @param pageNum * @param pageSize * @param result @@ -602,7 +613,7 @@ * 鏌ヨ鍓╀綑浜嬮」锛堟湭寮�濮嬬殑浠诲姟锛夋暟閲� * * @param processDefinitionId 娴佺▼瀹氫箟id - * @param processInsId 娴佺▼瀹炰緥id + * @param processInsId 娴佺▼瀹炰緥id * @return */ private Long getRemainingTaskNum(String processDefinitionId, String processInsId) { @@ -687,7 +698,7 @@ } } } - } else if (TaskStatusEnum.FINISHED.equals(taskVO.getTaskStatus())){ + } else if (TaskStatusEnum.FINISHED.equals(taskVO.getTaskStatus())) { for (IdentityLinkInfo identityLink : identityLinkInfos) { // 缁戝畾鐨勬槸鐢ㄦ埛锛屾煡鍑虹敤鎴峰鍚嶃�侀儴闂� if (StringUtils.isNotBlank(identityLink.getUserId())) { @@ -764,7 +775,7 @@ /** * 鑾峰彇娴佺▼鑺傜偣鏁帮紙鎬讳换鍔℃暟锛屼笉鍖呭惈寮�濮嬨�佺粨鏉熺瓑鐗规畩鐨勶紝鍙粺璁serTask绫诲瀷鐨勶級 * - * @param processDefinitionId 娴佺▼瀹氫箟id + * @param processDefinitionId 娴佺▼瀹氫箟id * @return */ private Long getTotalTaskNum(String processDefinitionId) { @@ -798,6 +809,6 @@ * @return */ private List<Task> getCurrentNodeTaskList(String processInstanceId) { - return taskService.createTaskQuery().processDefinitionId(processInstanceId).list(); + return taskService.createTaskQuery().processDefinitionId(processInstanceId).list(); } } -- Gitblit v1.8.0