From 336eb77c1a07ca3e3ead4482b51f848fa16ab3b7 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期日, 12 十一月 2023 20:15:38 +0800 Subject: [PATCH] 自定义流水相关开发 --- Source/UBCS-WEB/src/views/flow/model.vue | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Source/UBCS-WEB/src/views/flow/model.vue b/Source/UBCS-WEB/src/views/flow/model.vue index ff4257a..a32f017 100644 --- a/Source/UBCS-WEB/src/views/flow/model.vue +++ b/Source/UBCS-WEB/src/views/flow/model.vue @@ -18,14 +18,14 @@ <el-button type="primary" size="mini" icon="el-icon-circle-plus" - v-if="permission.flow_model_create" + v-if="permissionList.addBtn" plain @click="handleCreate">鍒� 寤� </el-button> <el-button type="danger" size="mini" icon="el-icon-delete" - v-if="permission.flow_model_delete" + v-if="permissionList.delBtn" plain @click="handleDelete">鍒� 闄� </el-button> @@ -35,19 +35,19 @@ <el-button type="text" size="mini" icon="el-icon-setting" - v-if="permission.flow_model_update" + v-if="permissionList.editBtn" @click.stop="handleUpdate(scope.row,scope.index)">閰嶇疆 </el-button> <el-button type="text" size="mini" icon="el-icon-upload2" - v-if="permission.flow_model_deploy" + v-if="permissionList.deploy" @click.stop="handleDeploy(scope.row,scope.index)">閮ㄧ讲 </el-button> <el-button type="text" size="mini" icon="el-icon-delete" - v-if="permission.flow_model_delete" + v-if="permissionList.delBtn" @click.stop="handleSlotDelete(scope.row,scope.index)">鍒犻櫎 </el-button> </template> @@ -203,6 +203,7 @@ option: { height: 'auto', calcHeight: 30, + columnBtn:false, tip: false, searchShow: true, searchMenuSpan: 6, @@ -280,6 +281,14 @@ }, computed: { ...mapGetters(["permission"]), + permissionList(){ + return{ + addBtn:this.vaildData(this.permission.flow_model.flow_model_create,false), + deploy:this.vaildData(this.permission.flow_model.flow_model_deploy,false), + delBtn:this.vaildData(this.permission.flow_model.flow_model_delete,false), + editBtn:this.vaildData(this.permission.flow_model.flow_model_update,false), + } + }, ids() { let ids = []; this.selectionList.forEach(ele => { @@ -349,7 +358,7 @@ deployModel({ modelId: this.selectionId, category: flowCategory(form.categoryValue), - tenantIds: form.tenantId.join(",") + tenantIds: form.tenantId?form.tenantId.join(","):"" }).then(res => { const data = res.data; if (data.success) { -- Gitblit v1.9.3