发表于: 2019-11-08 20:05:12

1 1092


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

继续学习微信支付:

在这个页面可以看到微信支付的一个实例:

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1






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

解决前台消息的已读未读逻辑。加入了几个查询和更新的方法。

后台权限除了问题,过滤器没有成功过滤没有权限的请求。

找了好久,但是没法解决。

//判断是否需要拦截
@Override
public boolean needInterceptor(String requestURI) {
   //这个list是上面的list()方法,找出所有需要权限的url
   List<Permission> ps = list();
   for (Permission p : ps) {
       
       if (p.getUrl().equals(requestURI))
           //true代表需要权限
           return true;
   }
   //false代表不需要权限
   return false;
}


这里逻辑有问题,我判断是请求的url等于需要权限的url,应该判断,请求的url包含/a/u就需要权限

然后上传,我自己测试时没有问题了。好像就是这个判断搞错了,我看了一天的别人的源码解析,头痛。

给删除加上将关联表的数据删除。

在前后端对接后台的时候我们将返回的权限表加入一个字段,来固定后面的每一个模块的id,显示与否。

重新加入pojo类和mapper,重写一个service的方法。

按照顺序:

后台管理员删除:管理员角色表删除。

角色删除:角色权限表中对应数据删除,删除管理员角色表对应数据。

banner删除,直接删除

消息删除,删除消息用户表中对应数据。


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


返回列表 返回列表
评论

    分享到