From 06145c8d926ab9dcc61ca4ef61c54c0e51abe16a Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期五, 08 十二月 2023 10:03:58 +0800
Subject: [PATCH] 项目表

---
 web/src/views/modules/configItemChange/ConfigItemChange-AddOrUpdate.vue |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/web/src/views/modules/configItemChange/ConfigItemChange-AddOrUpdate.vue b/web/src/views/modules/configItemChange/ConfigItemChange-AddOrUpdate.vue
index 67c065d..a0e1ad0 100644
--- a/web/src/views/modules/configItemChange/ConfigItemChange-AddOrUpdate.vue
+++ b/web/src/views/modules/configItemChange/ConfigItemChange-AddOrUpdate.vue
@@ -93,7 +93,7 @@
                   </template>
                 </el-table-column>
               </el-table>
-              <div v-if="showAddAndEdit" class="icon-container" @click="handleCommand">
+              <div v-if="showAddAndEdit && !dataForm.disabled"  class="icon-container" @click="handleCommand">
                 <!-- 鏀剧疆鍥哄畾鐨勫浘鏍� -->
                  <i class="el-icon-plus"></i>
               </div>
@@ -284,12 +284,14 @@
         </div>
       </div>
       <add-or-update-check ref="addOrUpdate" @recall="setCheckId"/>
+      <ConfigItemList ref="configItemList"></ConfigItemList>
     </el-form>
   </zt-dialog>
 </template>
 
 <script>
   import AddOrUpdateCheck from '../testCheckOrder/TestCheckOrder-AddOrUpdate'
+  import ConfigItemList from './configItemList.vue'
 
   export default {
     data() {
@@ -359,7 +361,8 @@
     },
     computed: {},
     components: {
-      AddOrUpdateCheck
+      AddOrUpdateCheck,
+      ConfigItemList
     },
     methods: {
       indexFormat(index) {
@@ -395,11 +398,14 @@
       //   })
       // },
       handleCommand() {
-        this.dataForm.configItemList.push({})
-        this.$nextTick(() => {
-          const tableBody = this.$refs.tableConfigItemList.$el.querySelector('.el-table__body-wrapper')
-          tableBody.scrollTop = tableBody.scrollHeight;
+        this.$nextTick(()=>{
+          this.$refs.configItemList.$refs.dialog.init(this.dataForm.configItemList)
         })
+        // this.dataForm.configItemList.push({})
+        // this.$nextTick(() => {
+        //   const tableBody = this.$refs.tableConfigItemList.$el.querySelector('.el-table__body-wrapper')
+        //   tableBody.scrollTop = tableBody.scrollHeight;
+        // })
       },
       openCheckOrderWin(row) {
         console.log(row, "openCheckOrderWin(row)")

--
Gitblit v1.9.1