发表于: 2019-10-18 18:35:13

1 913


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

一:昨天的登录状态获取当前用户信息,通过阅读shiro的官方文档,找到了;

Subject subject = SecurityUtils.getSubject();
User user=userService.getByName(String.valueOf(subject.getPrincipal()));
logger.error(String.valueOf(user));

成了;

二:完成删除管理员接口;

我在controller中进行一次判断,删除的用户id是否等于当前登录的用户id。

三:搜索接口:

这里的接口有点不好写,有两个参数,管理员名字和角色名字;这两个是分属两个表的字段。

最后这两个参数还不一定都有,于是我把这两个参数写死。是必须的。然后我通过管理员名字查询管理员id,通过角色名字查询角色id,然后通过这两个字段在manager_role表中查记录。

四:编辑管理员页面接口:

完成

五:编辑管理员提交:

完成

六:角色列表接口:

完成

七:编辑角色页面接口:

完成

八:编辑角色页面提交:

完成

九:增加角色页面接口:

完成

十:增加角色接口:

完成

十一:删除角色接口:

完成

十二:搜索接口;

这里有一个问题,角色名可不可以重复,可以重复的话,我前面写的有关角色的全错。

问了下pm,角色名不能重复。





先把最基本的逻辑接口写完,后面再加去重,判空,以及缓存。



明天计划的事情:(一定要写非常细致的内容)

遇到的问题:(遇到什么困难,怎么解决的)
收获:(通过今天的学习,学到了什么知识)


返回列表 返回列表
评论

    分享到