From 0e42f871905f207658d822fcbe29aeb57b2156af Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周三, 21 5月 2025 16:18:01 +0800
Subject: [PATCH] 修复查询bug

---
 PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts |   37 ++++++++++++++++++++++++++++++++++++-
 1 files changed, 36 insertions(+), 1 deletions(-)

diff --git a/PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts b/PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts
index 382dd40..a5a52e0 100644
--- a/PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts
+++ b/PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts
@@ -142,6 +142,40 @@
     }, 
   ] 
  
+
+  //涓嬪彂娉曞叞鍐茬爜
+  const onSendFlangeCode = () => { 
+    const names = selection.value.map((item: { dataIdentifier: string }) => item.dataIdentifier) 
+    if(names.length==0){
+      ElMessage.warning('璇烽�夋嫨涓�鏉¤褰�');
+      return;
+    }
+    if(names.length>1){
+      ElMessage.warning('璇峰彧鑳介�夋嫨涓�鏉¤褰�');
+      return;
+    }
+    ConfirmBox( 
+      `鏄惁瑕佷笅鍙戞硶鍏板啿鐮�${names.length ? names.join(',') : ''}` 
+    ).then(async () => { 
+      // 鑾峰彇閫変腑鐨勭涓�鏉¤褰�
+  const selectedItem = selection.value[0];
+  
+  // 鏋勫缓鍙傛暟瀵硅薄
+  const param = {
+    Son_TaskCode: selectedItem.son_TaskCode || '',  // 瀛愪换鍔$紪鍙�
+    TaskCode: selectedItem.taskCode || '',        // 浠诲姟缂栧彿
+    PipeSpecCode: selectedItem.pipeSpecCode || '',// 绠℃缂栫爜
+  };
+
+     var ret= await PipeAccessoryAssembly.sendFlangeCode(param) 
+      if(ret.code=="200"){
+        ElMessage.success('涓嬪彂鎴愬姛') 
+        tableRef.value.getList() 
+      }else{
+        ElMessage.error('涓嬪彂澶辫触:'+ret.message) 
+      }
+    }) 
+  } 
   const onCheck = (records: any) => { 
     selection.value = records 
   } 
@@ -270,6 +304,7 @@
     onConfirmPipeAccessoryAssembly, 
     onCheck, 
     onAddPipeAccessoryAssembly, 
-    onAdvancedQuery 
+    onAdvancedQuery,
+    onSendFlangeCode 
   } 
 } 

--
Gitblit v1.9.3