Vue3 + Vite + TypeScript + Naive UI.
Based on qs admin.
- 导入京东历史订单数据【Python】
- 完成douban-book-api和dnmp环境的配置
- 后端add/del/upd/get API【PHP】
- node(vue3)环境配置
- 京东部分订单数据未处理:一条数据包含多本书,需要分离
- 获取京东订单的图书所有封面图片,完善get API
- 主页面初步布局+分页(El-Pagination)
- 详情页面初步布局(El-Dialog)
- El-Rate无法显示星星的bug(fixed:08/14)
- 封面图片大小未统一
- 编辑数据界面
- 删除图书后,页面未更新
- 修复了编辑书籍中上传新的封面不生效的bug
- 新增了删除书籍时的警告弹窗
- 组件分离,将书籍详情和编辑书籍的dialog分离成单独的组件
- 组件间通信,处理了删除书籍时中的各种情况
- bug:author/translator的[String]类型可能需要处理
- 全新路由及页面布局(来自于开源项目)
- 全新UI框架——Naive UI
- 我的书架
- 书籍详情
- 书籍筛选(2023/08/21)
- 筛选书籍面板及后端接口
- bug:关闭modal时的回调函数(fixed:2023/08/21)
- 解决关闭modal时的回调函数的bug
- 增加BookParams的本地存储,用于实时刷新当前筛选书籍
- 增加书籍增加页面
- 增加书籍编辑功能
- 增加阅读日历页面
- 增加图书阅读记录模块
- 增加图书增加阅读记录面板
- 修复增加图书/更新图书信息时,作者和译者被更新为空串的bug
- 重构后端API
- CRUD 阅读记录表格
- 增加书摘面板,CRUD 书摘表格
- 修复/增加书籍封面上传更新的功能
- 书籍阅读状态页面及数据库构建(未完成)
- 书籍阅读状态页面及卡片布局
- 新增阅读数据总览页及子组件
- 修改阅读数据总览为年度数据总览
- 录入当当/京东余下数据
- 优化增加书籍,获取数据时进制提交
- 增加轮播图页面
- 增加购买记录页面
- 导入所有历史订单
- 修改阅读记录表结构
- 导入所有阅读记录
- 增加阅读时刻热力图
- 图书搜索功能