diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/web/user/CorpAdminController.java b/modules/core/src/main/java/com/jeesite/modules/sys/web/user/CorpAdminController.java index 04e3caa0..b25872dd 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/web/user/CorpAdminController.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/web/user/CorpAdminController.java @@ -63,6 +63,7 @@ public class CorpAdminController extends BaseController { user.setCorpCode(null); user.setCorpName(null); model.addAttribute("user", user); + model.addAttribute("useCorpModel", Global.getConfigToBoolean("user.useCorpModel", "false")); return "modules/sys/user/corpAdminList"; } @@ -93,10 +94,14 @@ public class CorpAdminController extends BaseController { // 获取当前用户所拥有的角色 Role role = new Role(); role.setUserCode(user.getUserCode()); - model.addAttribute("roleList", roleService.findListByUserCode(role)); + List roleList = roleService.findListByUserCode(role); + roleList.add(new Role(Role.CORP_ADMIN_ROLE_CODE)); + model.addAttribute("roleList", roleList); + model.addAttribute("corpAdminRoleCode", Role.CORP_ADMIN_ROLE_CODE); // 操作类型:addCorp: 添加租户; addAdmin: 添加管理员; edit: 编辑 model.addAttribute("op", op); model.addAttribute("user", user); + model.addAttribute("useCorpModel", Global.getConfigToBoolean("user.useCorpModel", "false")); return "modules/sys/user/corpAdminForm"; } diff --git a/modules/core/src/main/resources/views/modules/sys/user/corpAdminForm.html b/modules/core/src/main/resources/views/modules/sys/user/corpAdminForm.html index 2817235b..53b6be1b 100644 --- a/modules/core/src/main/resources/views/modules/sys/user/corpAdminForm.html +++ b/modules/core/src/main/resources/views/modules/sys/user/corpAdminForm.html @@ -15,7 +15,7 @@ <#form:hidden path="userCode"/>
${text('基本信息')}
-
+
-
+
<#form:input path="corpCode_" maxlength="100" class="form-control width-90"/>
-
+
<#form:input path="corpName_" maxlength="100" class="form-control width-90"/> @@ -70,7 +70,7 @@ $('#dataGrid').dataGrid({ return ''+(val||row.id)+''; }}, {header:'${text("用户昵称")}', name:'userName', index:'a.user_name', width:200, align:"center"}, - <% if(@Global.getConfigToBoolean('user.useCorpModel', 'false')){ %> + <% if(useCorpModel){ %> {header:'${text("租户代码")}', name:'corpCode_', index:'a.corp_code', width:200, align:"center", formatter: function(val, obj, row, act){ return ''+val+''; }}, @@ -93,7 +93,7 @@ $('#dataGrid').dataGrid({ actions.push(' '); } actions.push(' '); - <% if(@Global.getConfigToBoolean('user.useCorpModel', 'false')){ %> + <% if(useCorpModel){ %> actions.push(' '); <% } %> actions.push(' ');