From 714624c1bcf99d26878134e3372333bab4b2b5e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Sun, 2 Aug 2020 18:27:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=94=A8=E6=88=B7=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- erp_web/js/common/common.js | 16 ++++++++++++++++ erp_web/pages/manage/user.html | 17 +++++++++++++++-- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/erp_web/js/common/common.js b/erp_web/js/common/common.js index 5d010336..d27e9253 100644 --- a/erp_web/js/common/common.js +++ b/erp_web/js/common/common.js @@ -422,6 +422,22 @@ return res; } + /** + * 检查当前用户是否是管理员-用户模块 + */ + function checkPowerForUser() { + var res = false; + var loginName = sessionStorage.getItem("loginName"); + if(loginName == "admin") { + $.messager.alert('提示:本系统为多租户SAAS系统','请先到注册页面' + + '进行租户注册,
然后使用租户账号登录系统,
最后通过租户去创建用户!','warning'); + res = true; + } else { + res = false; + } + return res; + } + /** * 判断一个值是否数字 * @param value diff --git a/erp_web/pages/manage/user.html b/erp_web/pages/manage/user.html index 09f80460..2078237e 100644 --- a/erp_web/pages/manage/user.html +++ b/erp_web/pages/manage/user.html @@ -186,7 +186,20 @@ return str; } }, - {title: '登录名称', field: 'loginName', width: 80}, + {title: '登录名称', field: 'loginName', width: 80, align: "center"}, + { + title: '用户类型', field: 'userType', width: 80, formatter: function (value, rec, index) { + var str = ''; + if (rec.id == rec.tenantId) { + str = "租户"; + } else if(rec.tenantId == null){ + str = "超管"; + } else { + str = "普通"; + } + return str; + } + }, {title: '用户姓名', field: 'username', width: 80, align: "center"}, {title: '职位', field: 'position', width: 115, align: "center"}, {title: '部门', field: 'orgAbr', width: 115, align: "center"}, @@ -354,7 +367,7 @@ var userID = 0; function addUser() { - if(checkPower()){ + if(checkPowerForUser()){ return; } $('#userDlg').dialog('open').dialog('setTitle', ' 增加用户');