From 70d94cd0506f696585e12e6da44c39c70adf1af3 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期一, 28 八月 2023 17:12:50 +0800 Subject: [PATCH] 集成表格联调表格样式 删除 编辑 --- Source/UBCS-WEB/src/views/docking/info.vue | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/Source/UBCS-WEB/src/views/docking/info.vue b/Source/UBCS-WEB/src/views/docking/info.vue index 915759b..7535d25 100644 --- a/Source/UBCS-WEB/src/views/docking/info.vue +++ b/Source/UBCS-WEB/src/views/docking/info.vue @@ -8,9 +8,9 @@ @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange" - @refresh-change="refreshChange" @row-click="rowClick"> + @refresh-change="refreshChange" @row-click="rowClick" :cell-style="cellStyle"> <template slot="menu" slot-scope="{row,index}"> - <el-button icon="el-icon-edit" size="small" type="text" @click="updateSave(row,index)">缂栬緫</el-button> + <el-button icon="el-icon-edit" size="small" type="text" @click="updateSave(row,index)" :disabled="row.usedFlag === 'true' ? false :true">缂栬緫</el-button> <el-button icon="el-icon-delete" size="small" type="text" @click="deleteSave(row,index)">鍒犻櫎</el-button> <el-button v-if="row.usedflag=='false'" icon="el-icon-position" size="small" type="text" @click="ENABLE(row,index)">鍚敤 @@ -111,6 +111,11 @@ delBtn: false, columnBtn: false, column: [ { + label: '鏄惁鍚敤', + prop: 'usedFlag', + width: 150, + formatter: res => res.usedFlag === "true" ? "鍚敤" : "鍋滅敤" + },{ label: '闆嗘垚绯荤粺', prop: 'sysBaseName', sortable: true, @@ -120,7 +125,7 @@ prop: 'isGroupCodeFlag', sortable: true, width: 150, - formatter: d => d.isGroupCodeFlag ? '闆嗗洟鐮�' : '浼佷笟缂栫爜' + formatter: res => res.isGroupCodeFlag ? '闆嗗洟鐮�' : '浼佷笟缂栫爜' },{ label: '鎺ュ彛绫诲瀷', prop:'dataFlowTypeText', @@ -247,6 +252,19 @@ } }, methods: { + //鍗曞厓鏍兼牱寮� + cellStyle(row,column,rowIndex,columnIndex){ + if(row.columnIndex==2) { + console.log(row) + if(row.row.usedFlag == 'false'){ + return { + color: 'red', + fontWeight: 'bold', + fontSize: '20' + } + } + } + }, searchReset() { this.query = {}; this.onLoad(this.page); -- Gitblit v1.9.3