From 2e9c878dab8b83a5acbfb2caf934a66394b60d98 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期一, 30 十二月 2024 20:44:20 +0800
Subject: [PATCH] 一些优化

---
 src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts |   28 +++++++++++++++++++++++++---
 1 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts b/src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts
index 50bdb44..5be5704 100644
--- a/src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts
+++ b/src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts
@@ -439,9 +439,11 @@
     OpenSelectItem: (openItemModal: Fn, ...args) => {
       let config = {};
       const openCrudModal = args[1];
-      const record = args[2];
+      const record = args[2]; //甯﹁繃鏉ョ殑璁板綍
       const OrderNo = args[3];
-      switch (args[0]) {
+      const WoRecord = args[4];
+      /* args[0]鏄晫闈笂鐨剆lot鍚嶅瓧锛屾牴鎹畇lot鍚嶅瓧鏉ュ啓涓嶅悓鐨勯�昏緫瀹炵幇 */
+      switch (args[0]) { 
         case 'scanadd':
           config = ruleModalCfg;
           break;
@@ -458,6 +460,7 @@
           config = pkgModalCfg;
           break;
       }
+      /* 濡傛灉slot鏄�'labeladd'锛屾墦寮�澧炲垹鏀规ā鎬佺獥鍙o紝鍙紪杈戣 */
       if (args[0] == 'labeladd') {
         openCrudModal(true, {
           isUpdate: true, //鏄惁鏇存柊鎿嶄綔
@@ -467,7 +470,12 @@
           width: '1024px', //寮瑰嚭妗嗗搴�
           ItemColumns: TemplateBasColumn, //寮瑰嚭妗嗕腑琛ㄦ牸瀛楁缁撴瀯
           schemas: [], //鏌ヨ鏉′欢瀛楁缁撴瀯
-          others: { WORK_ORDER: OrderNo }, //闇�瑕佸甫鍒板脊鍑虹獥鍙d腑鐨勬暟鎹�
+          others: { WORK_ORDER: OrderNo}, //闇�瑕佸甫鍒板脊鍑虹獥鍙d腑鐨勬暟鎹�
+          alertConfig: {
+            showAlert: true,
+            message: '閿�鍞鍗曞娉�',
+            description: WoRecord.SALES_REMARK,
+          },  /* 鍦ㄥ脊鍑虹獥鍙f渶涓婁綅缃樉绀烘彁閱掍俊鎭紝鏄剧ず閿�鍞鍗曞娉� */
           searchInfo: {
             TABLE_NAME: 'BAS_LABEL_VAR_WO', //瀹炰綋鍚嶇О
             LabelId: record.LABEL_CODE, //妯℃澘ID
@@ -1183,6 +1191,14 @@
           span: 12,
         },
       },
+      {
+        field: 'LABEL_NAME',
+        component: 'Input',
+        label: '妯℃澘鍚嶇О',
+        colProps: {
+          span: 12,
+        },
+      },
     ],
     ItemColumns: [
       {
@@ -1871,6 +1887,7 @@
   function handleTemplate(args, params: Recordable) {
     const openCrudModal = args[0];
     const OrderNo = args[2];
+    const WoRecord = params['mainRecord'];
     openCrudModal(true, {
       isUpdate: true, //鏄惁鏇存柊鎿嶄綔
       entityName: 'WoRouteBinding', //鏄摢涓〉闈�
@@ -1880,6 +1897,11 @@
       ItemColumns: TemplateBasColumn, //寮瑰嚭妗嗕腑琛ㄦ牸瀛楁缁撴瀯
       schemas: [], //鏌ヨ鏉′欢瀛楁缁撴瀯
       others: { WORK_ORDER: OrderNo }, //闇�瑕佸甫鍒板脊鍑虹獥鍙d腑鐨勬暟鎹�
+      alertConfig: {
+        showAlert: true,
+        message: '閿�鍞鍗曞娉�',
+        description: WoRecord.SALES_REMARK,
+      }, /* 鍦ㄥ脊鍑虹獥鍙f渶涓婁綅缃樉绀烘彁閱掍俊鎭紝鏄剧ず閿�鍞鍗曞娉� */
       searchInfo: {
         TABLE_NAME: 'BAS_LABEL_VAR_WO', //瀹炰綋鍚嶇О
         LabelId: params['record'].LABEL_ID, //妯℃澘ID

--
Gitblit v1.9.3