发表于: 2019-08-28 22:28:03

1 841


今天完成的事:

1.前后台的接口文档写完了,除了前台登陆的还没有写,还没有搞清楚微信客户登陆以后获取的是客户的什么信息。

2.设计表,大概设计完了,我做的是前后台的文学列表,后台用户管理,外加前台登陆,目前总共设计了三张表,一张文学表,一张用户表,还有两个关系表,一个关系表用来做他们收藏,一个用来做点赞。

前后台公用一个用户表


前后台公用一个作品表

点赞表,用来记录点赞个数和判断对应用户对应作品的点赞。



收藏表,用来记录收藏数和判断对应用户对应作品的收藏



里面对应的关系理解:如果查询作评aid=1,artname=朝花夕拾,被收藏的数量,通过aid查看里面 被记录了几次,就是对应的被收藏的个数。点赞同理。


客户收藏点赞的实现方法一至:(客户点击第一次是收藏,点击第二次是取消收藏,点赞同理)

具体思路如下

客户点击收藏时传入客户id(uid)和作品id(aid),去mysql里面查询,如果查得到,那么证明客户已经收藏,那么这次就获取关系表的id(cid)然后把它当作入参删除这条记录,然后在通过入参为作品id(aid)在收藏关系表里面查询一遍,给出新的收藏数。如果查询mysql没有发现这条数据那么增加这个数据,入参为作品id(aid)和用户id(uid),增加了以后再去通过作品id(aid)查询一遍,给出最新的点赞个数。


明天要完成的事:

1.后端统一字段,完成接口文档和表的设计。

2.完成初步设计方案。


返回列表 返回列表
评论

    分享到