1.整体概览
角色类型
角色关联菜单和资源

直白说:用户A可能是商户A的高级管理员。商户B的普通管理员。 tenantId roleId userId 唯一
菜单类型
资源类型
资源就xxx:xxx:xxx这样的权限字符串,按照层级不同分为以下类型
Saas功能
2.人员信息表模型

- 1个
sys_user用户关联多个sys_tenant商户 - 1个
sys_user用户在不同商户下关联不同的sys_role用户角色- 用户A在商户A下是高级管理员角色、普通管理员角色
 - 用户A在商户B下是普通管理员角色
 
 - 1个
sys_role角色关联多个sys_menu菜单权限和多个sys_resource资源权限 
3.普通商户信息表模型
锥智系统中商户有渠道商商户,所以这个正常的商户我称之为普通商户(名字无所谓)。
- 1个
sys_tenant商户信息拥有多个类型的sys_tenant_quota配额信息- USER:用户额度
 - SHOP:店铺额度
 - SELF_PICK_ADDRESS:自提点额度
 
 - 1个
sys_tenant商户拥有多条sys_quota_own额度使用记录 - 1个
sys_tenant商户拥有多个sys_functionSass功能 - 
部门信息
用户信息或店铺关联部门信息

 每个商户有自己的一套部门信息
- 
Sass一些功能

全系统有一套Saas功能,每个Saas功能在系统的不同版本可能是收费的,也可能是免费的 1个功能关联多个菜单(
sys_function_menu)- 1个功能关联多个资源(
sys_function_resource) - 1个功能在某些版本是收费的(
sys_function_version) - 1个功能在某些版本是免费的(
sys_function_version) 
渠道商信息
一些大概明白作用的表
- sys_tenant_business_category:商户的业务类型目录
 - sys_user_duty:记录用户在线状态
 - sys_user_login_event:登录日志
 - sys_quota:整个系统默认的各个商户配额初始值
 - sys_tenant_temporay:记录一些审核的商户
 - sys_tenant_authentication_record:记录sys_tenant_temporay中商户的审核记录
 
不明确的表作用

