3.9K Star 18.3K Fork 5.3K

卓源软件 / JeeSite 4.x and 5.x

 / 详情

分配权限,控制台sq输出了,但是数据库没有将数据添加进去

已完成
创建于  
2020-11-10 09:07
现在做一个注册功能,注册的时候默认要分配一个权限,调用empUserService.save(empUser);这个方法成功添加了人员这些信息,但是在调用userService.saveAuth(empUser);控制台正常输出了插入语句sql,没有将数据写入js_sys_user_role;
  然后自定义了插入sql,但是还是无法将数据写入到数据库,控制台正常输出了插入语句sql
   用账号登录之后添加账号授权又是正常的。
    请问这是什么问题

评论 (1)

lgazrael 创建了任务
lgazrael 关联仓库设置为卓源软件/JeeSite 4.2
展开全部操作日志

saveAuth 是用户管理授权用的,是有权限控制的,没有分配角色权限的角色不能保存,防止越级授权。
你可以单独调用 Dao 接口保存,如:userRoleDao.insert()

卓源软件 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
6732 thinkgem 1651893329
Java
1
https://gitee.com/thinkgem/jeesite4.git
git@gitee.com:thinkgem/jeesite4.git
thinkgem
jeesite4
JeeSite 4.x and 5.x

搜索帮助