如果有问题、需求、BUG请在评论区进行留言
声明
此版本为多租户专用,多租户与单商户版本在结构设计上有所不同
此版本为基于原始版本的最小侵入化的改造版本,默认租户为admin租户(超管租户)
将多租户功能完整的模块化出来,可配置其余租户的菜单权限,如需要业务定制,改造tenant模块即可
业务场景不一样所以也不要直接使用此版本,仅供参考学习使用
官方原版地址:https://node.cool-admin.com/src/guide/quick.html
使用说明
此版本与原版本并无差异,你需要做的配置有,在所有的请求头配置x-tenant-key作为租户标识,系统会识别租户信息如果识别成功会自动注入到ctx上下文中,通过this.ctx.tenant即可获取到上下文中的租户全部信息,另外用户的权限判断中,也会优先识别token中的租户Key与请求头的是否一致,如果不一致也会拒绝剩下的访问请求


