自己导入的客户,显示暂无权限是什么情况?

用户admin,自己上传的客户,显示暂无权限 版本:java版本,72crm_9.0_20190703 [attach]175[/attach]
已邀请:
自问自答
在做数据权限验证的时候,有一步是查询角色的数据类型
List dataAuth = Db.query("select data_type from 72crm_admin_role where role_id in ("+CollectionUtil.join(roles,",")+")");
其中data_type这个字段类型是tinyint长度为1,在MySQL5.6中述代码返回类型为List,在MySQL5.7中返回类型为List
这一步验证没有数据权限前台,就提示暂无权限了
 
临时解决方案:把data_type长度改为2就正常返回了

要回复问题请先登录注册