From a751e547d67c4f8e2c6fddf958c1559f792515bd Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期五, 27 六月 2025 16:11:50 +0800
Subject: [PATCH] 添加工作流

---
 src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue b/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue
index 2cbd122..60bf3ab 100644
--- a/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue
+++ b/src/views/eam/modules/dailyMaintenanceStandard/JSelectMaintenanceStandardModal.vue
@@ -168,8 +168,19 @@
         type: 'checkbox',
         onChange: (selectedRowKeys, selectedRows) => {
           this.selectedRowKeys = selectedRowKeys
-          this.selectionRowsNotClear.push(selectedRows)
+          // this.selectionRowsNotClear.push(selectedRows)
           this.onSelectChange(selectedRows)
+        },
+        onSelect: (record, selected, selectedRows) => {
+          if (selected) {
+            this.selectionRowsNotClear.push(record);
+          }
+          if (!selected) {
+            let delIndex = this.selectionRowsNotClear.findIndex(val => {
+              return val.id === record.id
+            })
+            this.selectionRowsNotClear.splice(delIndex, 1);
+          }
         },
         getCheckboxProps: record => ({
           props: {
@@ -255,7 +266,8 @@
       this.loadData()
     },
     handleSubmit() {
-      this.$bus.$emit('selectionRows', this.selectionRowsNotClear)
+      // this.$bus.$emit('selectionRows', this.selectionRowsNotClear)
+      this.$bus.$emit('selectionRows', this.selectionRows)
       // this.searchReset(0)
       this.close()
     },

--
Gitblit v1.9.3