From 5a149d626ae8bc3fa4bddbb53f8caf40f51f6da6 Mon Sep 17 00:00:00 2001 From: zs <zhousong@weben-smart.com> Date: 周三, 04 6月 2025 17:42:13 +0800 Subject: [PATCH] Merge branch 'master' of http://222.71.245.114:9086/r/HIA24016N_PipeLineDemo --- PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts | 35 ++++++++++++++++++++++++++++++++++- 1 files changed, 34 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 a5a52e0..0b661fd 100644 --- a/PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts +++ b/PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryAssembly/Controllers/PipeAccessoryAssembly.ts @@ -176,6 +176,38 @@ } }) } + //娉曞叞鍐茬爜瀹屽伐 + const onFinishSendFlangeCode = () => { + 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 = { + processName: selectedItem.processName || '', // 浠诲姟缂栧彿 + PipeSpecCode: selectedItem.pipeSpecCode || '',// 绠℃缂栫爜 + }; + + var ret= await PipeAccessoryAssembly.finishSendFlangeCode(param) + if(ret.code=="200"){ + ElMessage.success('瀹屽伐娉曞叞鍐茬爜鎴愬姛') + tableRef.value.getList() + }else{ + ElMessage.error('瀹屽伐娉曞叞鍐茬爜澶辫触:'+ret.message) + } + }) + } const onCheck = (records: any) => { selection.value = records } @@ -305,6 +337,7 @@ onCheck, onAddPipeAccessoryAssembly, onAdvancedQuery, - onSendFlangeCode + onSendFlangeCode, + onFinishSendFlangeCode } } -- Gitblit v1.9.3