From 66e1d9e2dc4e6f57ca16761e6da4a5197de25d54 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期三, 12 七月 2023 18:24:20 +0800 Subject: [PATCH] 修改主数据发布 --- Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue | 28 +++++++++++++--------------- 1 files changed, 13 insertions(+), 15 deletions(-) diff --git a/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue index e20f995..7459149 100644 --- a/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue +++ b/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue @@ -38,7 +38,7 @@ size="small" style="width: 180px; margin-left: 5px; margin-top: 10px"></el-input> </div> <el-table v-if="tableData.length != 0" v-loading="isLoading" :data="tableData" max-height="700" style="" - @cell-click="handleCellClick" @row-click="handleRowClick" @selection-change="handleSelectionChange" @sort-change="sortChange"> + @cell-click="handleCellClick" @row-click="handleRowClick" @selection-change="handleSelectionChange" @select="handleSelection" @sort-change="sortChange"> <el-table-column fixed type="selection" width="55"></el-table-column> <el-table-column fixed label="搴忓彿" type="index" width="55"> </el-table-column> @@ -161,7 +161,8 @@ type: "PUBLIC", template: "", vars: { - codeClassifyOid: "" + codeClassifyOid: "", + templateOid:"" } }, visibleNames:[], @@ -219,7 +220,8 @@ } }; }, - computed: {}, + computed: { + }, created() { }, mounted() { @@ -274,6 +276,7 @@ handler(newval, oldval) { this.parameter.code = newval; this.fileOptions.ownbizOid="1"; + this.parameter.vars.templateOid = newval }, deep: true, }, @@ -379,8 +382,7 @@ CrudHeaderRend() { if (this.codeClassifyOid != "") { MasterTable({ - codeClassifyOid: this.codeClassifyOid, - functionId: 5, + codeClassifyOid: this.codeClassifyOid }).then((res) => { this.options = res.data.tableDefineVO.seniorQueryColumns; this.List = res.data.tableDefineVO.cols[0]; @@ -448,19 +450,15 @@ }); }, //澶氶�� - handleSelectionChange(row) { - if (this.row) { - this.rowOid = row[0].oid; - } else { - this.rowOid = ""; - } - this.selectRow = row; + handleSelectionChange(list) { + this.selectRow = list; this.parameter.ids = []; - row.forEach((item) => { + list.forEach((item) => { this.parameter.ids.push(item.oid); }); - console.log(' this.parameter.ids', this.parameter.ids) - + }, + //閫夋嫨 + handleSelection(list,row) { this.fileOptions.ownbizOid= row.oid; this.fileOptions.ownbizBtm=row.btmname; -- Gitblit v1.9.3