用户类型接口优化,Cloud环境下从基础微服务中获取数据

This commit is contained in:
thinkgem
2020-05-20 23:35:39 +08:00
parent 6b059e29dd
commit 18f1e939da
2 changed files with 27 additions and 15 deletions

View File

@@ -228,15 +228,24 @@ logging:
#
# # 系统管理员角色编号(客户方管理员使用的角色)
# corpAdminRoleCode: corpAdmin
#
# # 二级管理员的控制权限类型1拥有的权限 2管理的权限管理功能包括用户管理、组织机构、公司管理等v4.1.5+
# adminCtrlPermi: 2
#
# # 多租户模式SAAS模式专业版
# useCorpModel: false
#
# # 登录账号是否租户内唯一,否则全局唯一
# loginCodeCorpUnique: false
#
# # 用户类型配置信息employee员工member会员btype往来单位persion个人expert专家...JSON 格式说明如下:
# # {"用户类型":{"dao":"Dao的Bean名称","loginView":"登录页面视图","indexView":"主框架页面视图,支持 redirect: 前缀"}}
# # {"用户类型":{"beanName":"Service或Dao的Bean名称","loginView":"登录页面视图","indexView":"主框架页面视图,支持 redirect: 前缀"}}
# userTypeMap: >
# {
# "employee":{"dao":"employeeDao","loginView":"","indexView":"modules/sys/sysIndex"},
# "member":{"dao":"memberDao","loginView":"","indexView":"modules/sys/sysIndexMember"},
# "btype":{"dao":"btypeInfoDao","loginView":"","indexView":"modules/sys/sysIndexBtype"},
# "expert":{"dao":"expertDao","loginView":"","indexView":"modules/sys/sysIndexExpert"}
# "employee":{"beanName":"employeeService","loginView":"","indexView":"modules/sys/sysIndex"},
# "member":{"beanName":"memberService","loginView":"","indexView":"modules/sys/sysIndexMember"},
# "btype":{"beanName":"btypeInfoService","loginView":"","indexView":"modules/sys/sysIndexBtype"},
# "expert":{"beanName":"expertService","loginView":"","indexView":"modules/sys/sysIndexExpert"}
# }
#
# # 数据权限设置参数可新增自定义数据权限moduleCode: 针对模块, ctrlPermi: 权限类型, 0全部 1拥有权限 2管理权限
@@ -273,11 +282,14 @@ logging:
# remarks: ""
# }]
#
# # 管理功能的控制权限类型1拥有的权限 2管理的权限v4.1.5+
# adminCtrlPermi: 2
#
# # 多租户模式SAAS模式专业版
# useCorpModel: false
# # 数据权限调试模式(会输出一些日志
# dataScopeDebug: false
#
# # 数据权限使用 API 方式实现(适应 Cloud 环境,基础用户表与业务数据表跨库的情况
# # 开启后设置 ctrlDataAttrName 加 AndChildren 后缀ctrlDataParentCodesAttrName 清空
# # 以方便读取树结构数据权限的表时包含子节点,举例如下:
# # ctrlDataAttrName: "officeCodesAndChildren", ctrlDataParentCodesAttrName: ""
# dataScopeApiMode: false
# 菜单管理
#menu: