From 68d7be0814e89ef811c2e7c435dff7af64ea60c1 Mon Sep 17 00:00:00 2001
From: guoyuji <guoyujie@ng.com>
Date: 星期二, 03 十二月 2024 10:11:21 +0800
Subject: [PATCH] Merge branch 'master' of http://bore.pub:10439/r/ERP_override
---
north-glass-erp/northglass-erp/src/views/pp/glassOptimize/ProjectMange.vue | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/north-glass-erp/northglass-erp/src/views/pp/glassOptimize/ProjectMange.vue b/north-glass-erp/northglass-erp/src/views/pp/glassOptimize/ProjectMange.vue
index 933e6bb..8321845 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/glassOptimize/ProjectMange.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/glassOptimize/ProjectMange.vue
@@ -111,7 +111,17 @@
successMsg: '妯℃嫙璁$畻宸插惎鍔紒',
checkMessage: '褰撳墠宸ョ▼鐘舵�佷笉绗﹀悎妯℃嫙璁$畻鏉′欢锛岃纭宸ョ▼鐘舵�佸悗鍐嶆搷浣滐紒',
requiresRow: true,
- actionFunction: () => {
+ actionFunction: async ({row}) => {
+ console.log('鑾峰彇鐨勮鏁版嵁', row);
+ try {
+ // 浣跨敤娴忚鍣ㄥ師鐢烠lipboard API澶嶅埗宸ョ▼鍙�
+ await navigator.clipboard.writeText(row.projectNumber);
+ console.log('宸ョ▼鍙峰凡澶嶅埗鍒板壀璐存澘');
+ ElMessage.success('宸ョ▼鍙峰凡鎴愬姛澶嶅埗');
+ } catch (error) {
+ console.error('澶嶅埗宸ョ▼鍙锋椂鍑洪敊:', error);
+ ElMessage.error('澶嶅埗宸ョ▼鍙峰け璐ワ紝璇风◢鍚庨噸璇�');
+ }
optimizeCompute.value = true;
Mange.value = false;
}
@@ -257,7 +267,7 @@
return;
} else {
if (config.code === 'compute') {
- config.actionFunction();
+ config.actionFunction({ row });
} else {
row.state = config.targetState;
const index = produceList.value.findIndex(item => item === row);
--
Gitblit v1.8.0