From 7d05c69630d066c0992368423f90e440e3638f91 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期日, 29 九月 2024 11:01:51 +0800 Subject: [PATCH] 整合代码 --- Source/UBCS-WEB/src/views/flow/model.vue | 25 +++++++++++++++++-------- 1 files changed, 17 insertions(+), 8 deletions(-) diff --git a/Source/UBCS-WEB/src/views/flow/model.vue b/Source/UBCS-WEB/src/views/flow/model.vue index ff4257a..279e904 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> @@ -196,13 +196,14 @@ page: { pageSize: 10, currentPage: 1, - total: 0 + total: 0, }, deployBox: false, flowBox: false, option: { height: 'auto', - calcHeight: 30, + calcHeight: 20, + 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