Commit Graph

4 Commits

Author SHA1 Message Date
bef2c2d910 feat(training-plans): 添加训练计划更新和激活功能
- 在控制器中新增更新和激活训练计划的API
- 在服务中实现相应的更新和激活逻辑,支持检查用户的激活计划
- 在模型中添加isActive字段以标识训练计划的激活状态
- 更新DTO以支持训练计划的更新操作
2025-08-14 22:00:44 +08:00
richarjiang
366debf13a 修改训练计划模型中的id字段类型为UUID,并设置默认值为UUIDV4,以增强唯一性和安全性。 2025-08-14 19:32:14 +08:00
richarjiang
9ad65b19fd feat(training-plans): 添加训练计划名称字段并实现软删除功能
- 在 DTO 和模型中新增 name 字段,支持可选的计划名称
- 实现分页查询功能,优化列表接口返回结构
- 将删除操作改为软删除,新增 deleted 字段控制
- 更新服务逻辑以支持新字段和分页参数
2025-08-14 17:32:55 +08:00
richarjiang
24924e5d81 新增训练计划模块,包括控制器、服务、模型及数据传输对象,更新应用模块以引入新模块,同时在AI教练模块中添加体态评估功能,支持体重识别与更新,优化用户体重历史记录管理。 2025-08-14 12:57:03 +08:00