From a58f6ff40e9944da72ae9f20d2aea30b0844c1b9 Mon Sep 17 00:00:00 2001
From: pyt <626651354@qq.com>
Date: 星期四, 10 四月 2025 10:01:59 +0800
Subject: [PATCH] 增加主题色

---
 src/views/dataManagement/confirmation-sheet/components/add.vue |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/src/views/dataManagement/confirmation-sheet/components/add.vue b/src/views/dataManagement/confirmation-sheet/components/add.vue
index 5cfe22d..7dbe93d 100644
--- a/src/views/dataManagement/confirmation-sheet/components/add.vue
+++ b/src/views/dataManagement/confirmation-sheet/components/add.vue
@@ -21,7 +21,7 @@
     <div class="header-title-left" style="margin-top: 60px;">
       <img src="@/assets/public/headercard.png" />
       <div>检测明细</div>
-      <el-button  type="primary" class="el-icon-plus">
+      <el-button @click="showAddTestItem" type="primary" class="el-icon-plus">
         新增检测项</el-button>
       <span>【注意:这里有多少个检测项 系统就会自动创建对应数量的《检测项的检验方法及数据记录》】</span>
     </div>
@@ -43,15 +43,23 @@
 
     </div>
     <experimentalScheduling :show="showScheduling"/>
+    <add-test-item
+      :dialogVisible="testItemDialogVisible"
+      @close="handleTestItemDialogClose"
+      @confirm="handleTestItemConfirm"
+    />
   </Card>
 </template>
 
 <script>
 import experimentalScheduling from './experimental-scheduling.vue';
+import AddTestItem from './add-test-item.vue'
+
 export default {
   name: 'AddConfirmationSheet',
   components: {
-    experimentalScheduling
+    experimentalScheduling,
+    AddTestItem
   },
   props: {},
   data() {
@@ -69,6 +77,7 @@
         ],
       },
       menu: [],
+      testItemDialogVisible: false
     };
   },
   computed: {
@@ -209,6 +218,18 @@
         }
         return { ...item }
       })
+    },
+    showAddTestItem() {
+      this.testItemDialogVisible = true
+    },
+    handleTestItemDialogClose() {
+      this.testItemDialogVisible = false
+    },
+    handleTestItemConfirm(formData) {
+      console.log('新增检测项数据:', formData)
+      // TODO: 处理新增检测项的逻辑
+      this.testItemDialogVisible = false
+      this.$message.success('添加成功')
     }
   },
 };

--
Gitblit v1.7.1