From 7f425f7aa0fb7f44b0d4b791aa2266ab3d67fb06 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 30 Mar 2019 23:54:10 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E5=BC=80=E5=90=AF=E5=A4=9A=E7=A7=9F?= =?UTF-8?q?=E6=88=B7=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/dept.vue | 5 ++++- src/views/system/role.vue | 7 ++++++- src/views/system/user.vue | 13 ++++++++++--- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/views/system/dept.vue b/src/views/system/dept.vue index 14065fd..3b3c939 100644 --- a/src/views/system/dept.vue +++ b/src/views/system/dept.vue @@ -44,6 +44,7 @@ getDeptTree } from "@/api/system/dept"; import {mapGetters} from "vuex"; + import website from '@/config/website'; export default { data() { @@ -76,9 +77,11 @@ { label: "租户编号", prop: "tenantCode", - search: true, + search: website.tenantMode, + hide: !website.tenantMode, addDisplay: false, editDisplay: false, + viewDisplay: website.tenantMode, rules: [{ required: true, message: "请输入租户编号", diff --git a/src/views/system/role.vue b/src/views/system/role.vue index b5b0c6d..4638dd3 100644 --- a/src/views/system/role.vue +++ b/src/views/system/role.vue @@ -67,6 +67,7 @@ import { getRoleTree } from "@/api/system/role"; import { mapGetters } from "vuex"; +import website from '@/config/website'; export default { data() { @@ -113,6 +114,8 @@ export default { prop: "tenantCode", addDisplay: false, editDisplay: false, + viewDisplay: website.tenantMode, + hide: !website.tenantMode, span: 24, rules: [{ required: true, @@ -127,12 +130,14 @@ export default { dicUrl: "/api/blade-system/tenant/select", addDisplay: false, editDisplay: false, + viewDisplay: website.tenantMode, span: 24, props: { label: "tenantName", value: "tenantCode" }, - search: true, + hide: !website.tenantMode, + search: website.tenantMode, rules: [{ required: true, message: "请输入所属租户", diff --git a/src/views/system/user.vue b/src/views/system/user.vue index c98a88d..5492bbe 100644 --- a/src/views/system/user.vue +++ b/src/views/system/user.vue @@ -54,6 +54,7 @@ import {getDeptTree} from "@/api/system/dept"; import {getRoleTree} from "@/api/system/role"; import {mapGetters} from "vuex"; + import website from '@/config/website'; export default { data() { @@ -102,11 +103,13 @@ required: true, message: "请输入登录账号", trigger: "blur" - }] + }], + span: website.tenantMode ? 12 : 24, }, { label: "租户编号", prop: "tenantCode", + hide: !website.tenantMode, addDisplay: false, editDisplay: false, viewDisplay: false, @@ -120,7 +123,11 @@ label: "tenantName", value: "tenantCode" }, - search: true, + hide: !website.tenantMode, + addDisplay: website.tenantMode, + editDisplay: website.tenantMode, + viewDisplay: website.tenantMode, + search: website.tenantMode, rules: [{ required: true, message: "请输入所属租户", @@ -274,7 +281,7 @@ ids.push(ele.id); }); return ids.join(","); - } + }, }, methods: { rowSave(row, loading) {