From dbc11598957806965ec0e6b15c91f3d017d5759f Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期五, 03 一月 2025 20:16:53 +0800
Subject: [PATCH] 20250103

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java
index ada03db..c202786 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/lis/LisApiMethod.java
@@ -81,6 +81,7 @@
         if (detailList != null && !detailList.isEmpty()) {
             String dept = configService.selectConfigByKey("request_default_dept");
             String ysbm = configService.selectConfigByKey("request_default_ysbm");
+            String lis_tmh_prefix = configService.selectConfigByKey("make_lis_tmh_prefix");
             LambdaQueryWrapper<TjProject> wq = new LambdaQueryWrapper<>();
             wq.in(TjProject::getProId, detailList.stream().map(TbTransition::getParentProId).collect(Collectors.toList()));
             wq.in(TjProject::getDeptId,deptService.getJyDeptIds());
@@ -96,7 +97,7 @@
                             LtkjJyxmzd jyxmzd = getJyxmzd(project);
                             if (jyxmzd != null) {
                                 LisSaveSqdxxDto lisSaveSqdxxDto = new LisSaveSqdxxDto();
-                                String jyxh = idUtils.generateLisID();
+                                String jyxh = idUtils.generateLisID(lis_tmh_prefix);
                                 lisSaveSqdxxDto.setJyxh(jyxh);
                                 lisSaveSqdxxDto.setBah(tjOrder.getCardId());
                                 lisSaveSqdxxDto.setBrxm(tjCustomer.getCusName());
@@ -332,6 +333,7 @@
         if (projects != null && !projects.isEmpty()) {
             String dept = configService.selectConfigByKey("request_default_dept");
             String ysbm = configService.selectConfigByKey("request_default_ysbm");
+            String lis_tmh_prefix = configService.selectConfigByKey("make_lis_tmh_prefix");
             // 鏍规嵁project琛ㄧ殑his_xmbm鏌ョ粍鍚堝叧鑱旇〃 ltkj_jfzhgljyxmzd 鏍规嵁瀛楁`zhxmdm`
             // - 鏌ュ埌 浣跨敤瀛楁`jyxmdm`鏌ユ楠岄」鐩瓧鍏歌〃 ltkj_jyxmzd 鏍规嵁瀛楁`jyxmdm`
             // - 鏈煡鍒� 鏌ラ」鐩叧鑱旇〃ltkj_jfxmgljyxmzd 鏍规嵁瀛楁`xmdm`
@@ -342,7 +344,7 @@
                         LtkjJyxmzd jyxmzd = getJyxmzd(project);
                         if (jyxmzd != null) {
                             LisSaveSqdxxDto lisSaveSqdxxDto = new LisSaveSqdxxDto();
-                            String jyxh = idUtils.generateLisID();
+                            String jyxh = idUtils.generateLisID(lis_tmh_prefix);
                             lisSaveSqdxxDto.setJyxh(jyxh);
                             lisSaveSqdxxDto.setBah(tjOrder.getCardId());
                             lisSaveSqdxxDto.setBrxm(tjCustomer.getCusName());

--
Gitblit v1.8.0