From 9b4433fddf5b401edb0aace8a404ac733b122702 Mon Sep 17 00:00:00 2001 From: 田源 <tianyuan@vci-tech.com> Date: 星期四, 03 四月 2025 14:35:02 +0800 Subject: [PATCH] 添加非密字段显示 --- Source/UBCS-WEB/src/views/system/user.vue | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 deletions(-) diff --git a/Source/UBCS-WEB/src/views/system/user.vue b/Source/UBCS-WEB/src/views/system/user.vue index 8503d84..e2892d9 100644 --- a/Source/UBCS-WEB/src/views/system/user.vue +++ b/Source/UBCS-WEB/src/views/system/user.vue @@ -94,19 +94,19 @@ </template> <template slot="tenantName" slot-scope="{row}"> - <el-tag>{{ row.tenantName }}</el-tag> + <el-tag v-if="row.tenantName">{{ row.tenantName }}</el-tag> </template> <template slot="roleName" slot-scope="{row}"> - <el-tag>{{ row.roleName }}</el-tag> + <el-tag v-if="row.roleName">{{ row.roleName }}</el-tag> </template> <template slot="deptName" slot-scope="{row}"> - <el-tag>{{ row.deptName }}</el-tag> + <el-tag v-if="row.deptName">{{ row.deptName }}</el-tag> </template> <template slot="userTypeName" slot-scope="{row}"> - <el-tag>{{ row.userTypeName }}</el-tag> + <el-tag v-if="row.userTypeName">{{ row.userTypeName }}</el-tag> </template> </avue-crud> </div> @@ -186,7 +186,7 @@ import {exportBlob} from "@/api/common"; import {getDeptTree, getDeptLazyTree} from "@/api/system/dept"; import {getRoleTree} from "@/api/system/role"; -import {getPostList} from "@/api/system/post"; +//import {getPostList} from "@/api/system/post"; import {mapGetters} from "vuex"; import website from '@/config/website'; import {getToken} from '@/util/auth'; @@ -396,6 +396,7 @@ userflag:true, usernumber:0, userStatus:false, + isUpdateShowInput:false, }; }, watch: { @@ -433,7 +434,7 @@ option() { return{ height:'auto', - calcHeight: 80, + calcHeight: 70, tip: false, searchShow: true, searchMenuSpan: 6, @@ -558,6 +559,7 @@ message: "璇疯緭鍏ョ櫥褰曡处鍙�", trigger: "blur" }], + disabled: this.isUpdateShowInput, }, { label: "鐢ㄦ埛骞冲彴", @@ -711,7 +713,7 @@ multiple: true, type: "tree", dicData: [], - disabled:this.userStatus, + disabled: this.isUpdateShowInput, props: { label: "title" }, @@ -894,10 +896,10 @@ const column = this.findObject(this.option.group, "deptId"); column.dicData = res.data.data; }); - getPostList(tenantId).then(res => { - const column = this.findObject(this.option.group, "postId"); - column.dicData = res.data.data; - }); + // getPostList(tenantId).then(res => { + // const column = this.findObject(this.option.group, "postId"); + // column.dicData = res.data.data; + // }); }, submitRole() { const roleList = this.$refs.treeRole.getCheckedKeys().join(","); @@ -1100,9 +1102,9 @@ beforeOpen(done, type) { // console.log(type) if(type === "edit"){ - this.userStatus = true; + this.isUpdateShowInput = true; }else { - this.userStatus = false; + this.isUpdateShowInput = false; } //console.log(type) // console.log('this.tenantId',this.tenantId) -- Gitblit v1.9.3