From db1af62b49c964ea8da7bd5385ed2c4638dfdc8f Mon Sep 17 00:00:00 2001
From: hongchao <3228015117@qq.com>
Date: Thu, 14 Aug 2025 15:39:38 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E8=B5=B7=E7=94=B3=E8=AF=B7=E5=B7=A5?=
=?UTF-8?q?=E5=8D=95=E9=87=8C=E9=9D=A2=E6=B2=A1=E6=9C=89=E5=B7=A5=E7=A8=8B?=
=?UTF-8?q?=E5=90=8D=E7=A7=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/com/bonus/material/lease/mapper/LeaseTaskMapper.java | 2 ++
.../material/lease/service/impl/LeaseTaskServiceImpl.java | 3 +++
.../main/resources/mapper/material/lease/LeaseTaskMapper.xml | 3 +++
3 files changed, 8 insertions(+)
diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseTaskMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseTaskMapper.java
index 845188c8..59b01659 100644
--- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseTaskMapper.java
+++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseTaskMapper.java
@@ -207,4 +207,6 @@ public interface LeaseTaskMapper {
BmProject selectById(LeaseApplyInfo leaseApplyInfo);
String getAncestors(Long userId);
+
+ String getProjectNameById(Long projectId);
}
diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java
index 2ae5c3b8..cab57da6 100644
--- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java
+++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java
@@ -279,6 +279,9 @@ public class LeaseTaskServiceImpl implements ILeaseTaskService {
}
private void createWorkOrderAndPeople(SysUser sysUser, LeaseApplyInfo leaseApplyInfo, TmTask tmTask, int newId) {
+ //获取工程名称
+ String projectName = mapper.getProjectNameById(leaseApplyInfo.getProjectId());
+ leaseApplyInfo.setProjectName(projectName);
String id = UUID.randomUUID().toString().replace("-", "");
String webUrlBase = "/mea-h5/#/pages/picking/review/details";
String queryParams = UriComponentsBuilder.newInstance()
diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/lease/LeaseTaskMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/lease/LeaseTaskMapper.xml
index 7cc8d644..71bb137d 100644
--- a/bonus-modules/bonus-material/src/main/resources/mapper/material/lease/LeaseTaskMapper.xml
+++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/lease/LeaseTaskMapper.xml
@@ -1060,4 +1060,7 @@
+