1、背景与目标:练习项目搭建与CRUD操作
2、软件功能:
2.1、任务列表展示(分页)
2.2、添加、编辑、删除任务
2.3、标记任务状态
2.4、按状态筛选
3、业务流程与功能描述:
3.1、主页面展示各任务列表,包含任务名称,创建时间等信息,默认新建任务和优先级高的任务排前面
3.2、通过“新建任务”按钮,新增预期任务
3.3、通过编辑和删除按钮,进行任务信息的编辑和任务的删除
3.4、可以通过“状态筛选”下拉列表,进行不同任务优先级的筛选
1、整体使用SpringBoot + MyBatis + MySQL + Vue + YApi 来实现
2、个人负责此微型项目的开发,并开发完成
3.1、前端模板使用不熟练,在视频网站自学部分Vue使用示例,并借助ChatGPT优化结构
3.2、前后端“日期”数据传递格式不兼容,最后在前端添加日期处理函数解决。