发表于: 2019-10-30 23:59:43

1 943


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

今天学习的新知识:

定时任务的设置还是没有头绪。有一个想法,把定时任务做一个单独的工具类,当定时任务作为一个当定时推送时,把这个参数传到这个工具类中,不知道对不对。




明天计划的事情:(一定要写非常细致的内容)
遇到的问题:(遇到什么困难,怎么解决的)

开始做后台登录:

出现了无法返回管理员的角色和权限。但是也找不出来

查询管理员列表的时候发现只有7条数据,没有角色的搜不出来。

修改这个sql,改为左联manager表。

select m.id as id,

m.name as name,

r.id as role_id,

r.name as role_name

 from manager m left join manager_role mr on m.id=mr.mid

 left join role r on mr.rid = r.id order by m.create_at desc

 

然后是这个登录的返回值,我把这里的表看了一下,是因为改过数据没导致没有返回值了。

把数据改回来就又有了数据:


退出登录时,我是用shiro自带的登出绑定url,前端调试报错,改为手动等出。

@PutMapping("/a/doLogout")
public ResponseData logout(){
   //清空session
   session.removeAttribute("loginUser");
   //退出shiro
   SecurityUtils.getSubject().logout();
   //返回状态
   return ResponseDataUtil.buildSuccess("200","success");
}

运行之后还是报这个错,建议前端去解决,报错有点像前端的问题。


收获:(通过今天的学习,学到了什么知识)


返回列表 返回列表
评论

    分享到