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