校招刷题群
围观 > 设计文档
推推前端第一期书目列表模块官方开发文档
[推推]小说更新就通知 09-06 第1期
547人浏览
1 1
功能描述

1、时序图


2、功能点
1 下拉下载下一页,可以使用 vant 的 list 组件实现
2 小说更新时间规则,由前端做转化

(1)小于 1 小时,展示几分钟前
(2)小于 1 天,展示几小时前
(3)小于 7 天,展示几天前
(4)大于 7 天,展示 7 月 15 日,不展示年份

接口设计

小说类型枚举

NovelTypeEnum {
ALL(0,”全部”),
FANTASY(1,”玄幻”),
MARTIAL(2,”武侠”),
CITY(3,”都市”),
SCIENCE(4,”科幻”),
SUSPENSE(5,”悬疑”),
OTHERS(6,”其他”);
}

本类主要方法

(1)通过 id 获得小说类型

NovelTypeEnum getById(int id);

(2)获取所有类型枚举

List getAllType();

排序类型

NovelSortEnum {
ACCORD_UPDATETIME(1,”最新”),
ACCORD_SUBSCRIBE(2,”最热”);

本类主要方法

(1)

评论
大V点评
最新评论
评论

帖子还没人回复快来抢沙发

帖子还没人回复快来抢沙发