From b73d5c403fc52a3953c459ac855692b423b17620 Mon Sep 17 00:00:00 2001
From: OathK1per <zhangypg@gmail.com>
Date: Thu, 5 Jan 2023 16:21:05 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=BC=96=E5=8F=B7=E6=90=9C?=
 =?UTF-8?q?=E7=B4=A2=E9=9C=80=E4=BF=9D=E7=95=99=E5=88=9B=E5=BB=BA=E4=BA=BA?=
 =?UTF-8?q?id?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/main/java/cn/palmte/work/model/process/QueryProject.java   | 2 ++
 .../java/cn/palmte/work/service/ProjectProcessService.java     | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main/java/cn/palmte/work/model/process/QueryProject.java b/src/main/java/cn/palmte/work/model/process/QueryProject.java
index 6ad345f..c834421 100644
--- a/src/main/java/cn/palmte/work/model/process/QueryProject.java
+++ b/src/main/java/cn/palmte/work/model/process/QueryProject.java
@@ -17,4 +17,6 @@ public class QueryProject {
 
   private ProcessType processType;
 
+  private Integer creatorId;
+
 }
diff --git a/src/main/java/cn/palmte/work/service/ProjectProcessService.java b/src/main/java/cn/palmte/work/service/ProjectProcessService.java
index d3d521a..3cf05fe 100644
--- a/src/main/java/cn/palmte/work/service/ProjectProcessService.java
+++ b/src/main/java/cn/palmte/work/service/ProjectProcessService.java
@@ -73,7 +73,7 @@ public class ProjectProcessService {
       projects = projectRepository.findBudgetPassedProjects(q);
     }
     else if (processType == ProcessType.sale_contract) {
-      List<QueryProject> queryProjects = jdbcTemplate.query("select distinct p.id, p.name, p.project_no projectNo, pp.process_type processType " +
+      List<QueryProject> queryProjects = jdbcTemplate.query("select distinct p.id, p.name, p.project_no projectNo, pp.process_type processType, p.creator_id " +
                       " from project p left join project_process pp on p.id = pp.project_id " +
                       "where (p.`status` > 5 or (p.`status` = 5 and p.approve_status_budget = 2)) " +
                       "  and (p.`project_no` like concat('%', ?, '%') or p.`name` like concat('%', ?, '%'))",
@@ -104,6 +104,7 @@ public class ProjectProcessService {
         project.setId(queryProject.getId());
         project.setName(queryProject.getName());
         project.setProjectNo(queryProject.getProjectNo());
+        project.setCreatorId(queryProject.getCreatorId());
         return project;
       }).collect(Collectors.toList());
     }