发表于: 2017-11-30 23:36:11

2 766


今天完成的任务:

一、今天先把自己的模块方案做好了。

文学部:

需求描述

1.作为一名初高中生,我希望可以看到文学文章列表,这样便于我更好的阅读文学文章。

文章列表涉及到分页的问题。怎么实现分页?

接口:文章列表,这里返回文章列表的信息。

2.作为一名初高中生,我希望可以对文章进行点赞和收藏,这样便于阅读自己认为好的文章。

点赞的时候会能不能前端返回一个信号之类的东西,然后后端收到了就去吧对应文章点赞数+1,取消的时候-1

接口:点赞

收藏的时候会在收藏表里面写入一条数据,然后取消收藏的时候会删掉这条数据,这样的话下一次打开收藏过的文章的时候,去查一下数据库有没有对应的这个用户+对应文章 的记录,有的话就显示收藏,没有就和其他一样。

接口:收藏,点击之后应该是向数据库添加一条数据。

再次点击删除这条数据。

详情接口:用来展示文章全部的内容。


3.
作为一名初高中生,我希望在列表中可以展示作者的文章标题、作者昵称、发布时间、封面、摘要、收藏,点赞数,这样便于用户快速了解文章内容。

4.作为一名后台管理者,我希望可以对文章进行新增、编辑、上下架、搜索的操作,列表对序号、标题、作者昵称、发布时间、封面、摘要、收藏点赞数进行相应的展示。这样便于大致了解文章的主题。

后台列表页面最重要的就查询,几个条件同时存在的时候怎么查。

还有一个怎么限制字数,是应该后端做还是前端做。

后台文章列表接口:还是分页。

新增接口:添加数据------保存-----取消

修改接口:对某个文章进行修改。-----修改-----取消

查看

搜索---重置

上下架:用来控制文章上架还是下架。

5.作为一名后台管理者,我希望可以对文章的标题、作者、内容做出编辑或新增的动作。对文章内容进行立即发布、存为草稿、和返回的操作。

上传图片使用七牛云或者阿里云来存储。但是这个东西应该怎么做。。进度条。还有文件大小。文本框前端做。

上传图片:选择图片,上传到云存。

立即发布就直接将文章状态设置为上架。存为草稿就把文章的状态设置为下架。

id

int

 

title(题目)

varchar

 

author(作者)

varchar

 

img(封面)

varchar

 

digest(摘要)

varchar

 

content(内容)

varchar

 

collection(收藏)

int

 

praise(点赞)

int

 

rank

 

 

status(冻结状态 )

int

 

create_at

bigint

 

create_by

bigint

 

update_at

bigint

 

update_by

bigint

 

 

 总结一下问题:

1.所有表里面都需要有createatcreate by, update at, update by

2.文章列表的轮播图要不要做。

3.新增文章里面的上传图片进度条

4.还有一个怎么限制字数,是应该后端做还是前端做。

5.文章的点赞,因为没有一个数据表来存储文章是否被点赞了。只有点赞次数,所以不知道怎么判断这个文章不是说被点赞了。

需要学习的内容

分页肯定是要做好的。

查询的问题,主要是在多个条件同时查询,有些为空,有些不为空。这里应该是动态查询的部分,要搞明白。

明天计划:

明天学学怎么做分页。还有动态查询。然后估计要听老大讲东西

遇到问题:

上面提到了

收获:

做方案。。然后看了点基础。



返回列表 返回列表
评论

    分享到