Skip to content

多租户模式开启关闭

点击观看本节视频

SpringReport可以支持开启多租户模式,也可以关闭多租户模式,用户根据自己的需求选择需要的模式。 同时,控制多租户模式的开启和关闭也非常简单,通过后台配置文件中的merchantmode属性来控制, merchantmode=1时,开启多租户模式,merchantmode=2时,关闭多租户模式

注意:多租户模式要先在sys_merchant创建一个系统默认租户,并将sysuser表中的管理员关联该多租户才可以正常登录,没有租户信息不能正常登录,如果需要初始化数据,则对应的业务表中也需要将商户号更新成对应的商户号,涉及的表主要有如下几个: online_tpl, multi_screen, report_datasource, print_tpl, report_datasource_dict_data, report_datasource_dict_type, report_tpl, report_type, screen_tpl, sys_dept, sys_post, sys_role, sys_user, sys_role_api, sys_role_menu, sys_user_role, report_type新添加的租户,租户号会自动生成,格式是SR开头,后面接8位数字,例如SR00000000,SR00000001