From bdfbb741d767690ea05036a3116e63d06d6bb61b Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期一, 18 十二月 2023 10:03:30 +0800
Subject: [PATCH] 项目表

---
 web/src/views/modules/configItemChange/configItemList.vue |   29 +++++++++++++++++++----------
 1 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/web/src/views/modules/configItemChange/configItemList.vue b/web/src/views/modules/configItemChange/configItemList.vue
index b88d4b4..9d16343 100644
--- a/web/src/views/modules/configItemChange/configItemList.vue
+++ b/web/src/views/modules/configItemChange/configItemList.vue
@@ -2,9 +2,11 @@
   <zt-dialog ref="dialog" column="2" title="閫夋嫨閰嶇疆椤�" :hasConfirm="true" @confirm="formSubmit" :append-to-body="true">
     <el-card shadow="never" class="aui-card--fill">
       <div class="mod-project-project}">
-        <zt-table-wraper ref="tableObj" v-slot="{ table }" query-url="/configItemChange/ConfigItemChange/getItemList">
+        <zt-table-wraper :dataForm="dataForm" ref="tableObj" v-slot="{ table }" query-url="/configItemChange/ConfigItemChange/getItemList"
+        @dataLoaded="dataLoaded"
+        >
           <el-table
-                    :data="dataList"
+                    :data="table.dataList"
                     height="100px"
                     @selection-change="changeRow"
                     v-adaptive="{bottomOffset:150}"
@@ -17,7 +19,7 @@
             </el-table-column>
             <el-table-column prop="itemName" width="200" label="閰嶇疆椤瑰悕绉�">
             </el-table-column>
-            <el-table-column prop="itemDentify" align="center" min-width="290" label="閰嶇疆椤规爣璇�">
+            <el-table-column prop="itemIdentify" align="center" min-width="290" label="閰嶇疆椤规爣璇�">
             </el-table-column>
             <el-table-column prop="version" align="center" width="120" label="鐗堟湰">
             </el-table-column>
@@ -42,15 +44,18 @@
   data() {
     return {
       pageCode:'',
-      dataList:[],
       dataForm: {
-        checkBoxList:[],
+        ids:null,
+        projectId:'',
+        configChangeList:[],
       }
     }
   },
   methods: {
-    init(list) {
-      this.dataList= list
+    init(projectId,ids) {
+      this.dataForm.projectId = projectId
+       this.dataForm.ids = ids
+      console.log(this.dataForm,'this.dataForm.id')
       this.$nextTick(()=>{
         this.$refs.tableObj.query()
       })
@@ -58,12 +63,16 @@
     indexFormat(index) {
       return index += 1
     },
+    dataLoaded(data){
+      console.log(data,'data dataLoaded')
+    },
     changeRow(selection){
-      this.dataForm.checkBoxList = selection
-      console.log(this.dataForm.checkBoxList,'this.dataForm.checkList 閫変腑鐨勫垪琛ㄦ暟鎹�')
+      this.dataForm.configChangeList = selection
+      console.log(this.dataForm.configChangeList,'this.dataForm.checkList 閫変腑鐨勫垪琛ㄦ暟鎹�')
     },
     async formSubmit(){
-      let res = await this.$http.post('/configItemChange/ConfigItemChange/importItemList', this.dataForm)
+      console.log(this.dataForm,'this.dataForm')
+      this.$emit('getChangeItemList',this.dataForm)
       await this.$tip.success()
       this.$refs.dialog.close()
     }

--
Gitblit v1.9.1