idea:壹無(易物),barter。
风格:繁体古风。
logo:双手相扣。200*200.
用户身份:普通用户、管理员。
功能:以物易物的论坛。看帖(评论、点赞)、发帖、我的。
模块:看、写(删)、我(与我相关帖)。
页面设计:主要页面设计为top+button+content。
价值:闲置物品重新利用,提高资源利用率,响应供给侧改革。
技术方案:springboot+vue
。
logo字体生成:
http://www.diyiziti.com/Builder/
墨刀原型:
https://modao.cc/app/eb7193222e6c979b5cabaaaf4a30b54f744a94e5?simulator_type=device&sticky
前端地址:
http://120.79.197.164/#/mine
后端地址:
http://120.79.197.164:9285/barter/
时间 | 任务 | 完成情况 | 备注 |
---|---|---|---|
2021.11.17 | vue-cli脚手架骨架搭建、element引入、页面初步布局 | 完成 | |
2021.11.18 | 基本完成页面搭建和页面基本跳转功能 | 完成 | |
2021.11.20 | style使用scoped修复主要功能模块布局问题 | 完成 | |
2021.11.21 | vuex状态管理存储用户主要信息、moment vue帖子时间格式化 | 完成 | |
2021.11.22 | 看帖简易功能编码。关闭注册功能。 | 完成 | |
2021.11.29 | 增加帖子评论功能,后续增加消息提醒功能 | 未完成 | |
2021.11.30 | 增加帖子详情功能(帖子详情、看评论、评论) | 完成 | 帖子评论功能未完成(12.3已完成) |
2021.12.3 | 帖子详情和评论功能 | 完成 | |
- vue use ajax
- data exchange
- component layout(fixed)
- CORS
- package(fixed)
- ser_run_env
后端:
- 增加“根据用户名查找用户接口”。(已添加)
- 后端CORS处理。(已解决)
- swagger给出接口哪些字段必须。
- 帖子、评论最大页数接口。
- CORS配置。(后端已配置)
- 用户登录的关键信息缓存(vuex已解决)。
- element-ui组件加入后错位的调法。(样式设置scoped,已解决)
- 接口传参哪些是必须的。前端相应需要增加的组件。
- 数据存储:cookie、localstorage、vuex(状态管理,已解决)。
- rout带参数传递。
- 退出系统功能。
- moment vue时间格式化(已完成)。
- 查看帖子功能(修改、删除、详情、分页、评论)。逻辑设计:tableData存储缓存避免重复无请求。避免因为页码超出而不断展示冗余数据、上传帖子设置展示详细内容前四个内容+六点。目前已完成双击查看帖子内容。(已完成)
- alert组件美化。
- el-table多样交互(单击、双击、鼠标浮动后提示任意词)。
- npm run dev怎么让-network局域网可访问。(未完成)
- 修改上传帖子详细内容字数限制由原来30字为100字。
- 关于前端多次调接口拼凑数据还是后端多表联查返回VO类结果的问题中,后端多表联查处理会方便些。