From af9ca22c266833e798b0837a1589d419d563d3f9 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期三, 19 二月 2025 11:52:28 +0800
Subject: [PATCH] 项目编辑判断开工状态

---
 business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java |   18 +++++++++---------
 1 files changed, 9 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 57d89f5..bc3f826 100644
--- a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java
+++ b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java
@@ -139,22 +139,22 @@
             }
         }
         ProjectInfo project = new LambdaQueryChainWrapper<>(projectInfoMapper)
-                .select(ProjectInfo::getCreateBy)
+                .select(ProjectInfo::getProjectOwnerUnit)
                 .eq(ProjectInfo::getId, form.getProjectId())
                 .one();
         if (Objects.isNull(project)) {
             throw new RuntimeException("椤圭洰涓嶅瓨鍦�");
         }
-        SysUser user = sysUserService.selectUserById(project.getCreateBy());
-        if (Objects.isNull(user)) {
+        SysDept dept = deptService.selectDeptById(project.getProjectOwnerUnit());
+        if (Objects.isNull(dept)) {
             throw new RuntimeException("椤圭洰涓氫富鍗曚綅涓嶅瓨鍦�");
         }
-        String processInsId = this.startPro(form.getProjectId(), form.getProcessDefId(), user.getDeptId());
+        String processInsId = this.startPro(form.getProjectId(), form.getProcessDefId(), dept.getDeptId());
         new LambdaUpdateChainWrapper<>(baseMapper)
                 .eq(ProjectProcess::getProjectId, form.getProjectId())
                 .set(ProjectProcess::getProcessDefId, form.getProcessDefId())
                 .set(ProjectProcess::getProcessInsId, processInsId)
-                .set(ProjectProcess::getDataLaunch, project.getCreateBy())
+                .set(ProjectProcess::getDataLaunch, project.getProjectOwnerUnit())
                 .update();
 
         return Result.ok("娴佺▼鍙樻洿鎴愬姛");
@@ -167,16 +167,16 @@
         if (Objects.isNull(project)) {
             throw new RuntimeException("椤圭洰涓嶅瓨鍦�");
         }
-        SysUser user = sysUserService.selectUserById(project.getCreateBy());
-        if (Objects.isNull(user)) {
+        SysDept dept = deptService.selectDeptById(project.getProjectOwnerUnit());
+        if (Objects.isNull(dept)) {
             throw new RuntimeException("椤圭洰涓氫富鍗曚綅涓嶅瓨鍦�");
         }
-        String processInsId = this.startPro(projectId, processDefId, user.getDeptId());
+        String processInsId = this.startPro(projectId, processDefId, dept.getDeptId());
         ProjectProcess entity = new ProjectProcess();
         entity.setProjectId(projectId);
         entity.setProcessDefId(processDefId);
         entity.setProcessInsId(processInsId);
-        entity.setDataLaunch(project.getCreateBy());
+        entity.setDataLaunch(project.getProjectOwnerUnit());
         baseMapper.insert(entity);
 
         return Result.ok("娴佺▼鍚姩鎴愬姛");

--
Gitblit v1.8.0