优化训练计划项目管理功能
- 更新训练项目文档,增加与动作库的智能关联和简化接口操作的说明 - 移除批量操作接口,专注于单项操作,提升用户体验 - 增强数据模型,确保训练项目与动作库的关联性,提升数据一致性和查询性能 - 更新服务逻辑,支持动作存在性验证,确保数据的准确性和完整性
This commit is contained in:
@@ -5,6 +5,7 @@ import { ScheduleExerciseService } from './schedule-exercise.service';
|
||||
import { TrainingPlansController } from './training-plans.controller';
|
||||
import { TrainingPlan } from './models/training-plan.model';
|
||||
import { ScheduleExercise } from './models/schedule-exercise.model';
|
||||
import { Exercise } from '../exercises/models/exercise.model';
|
||||
import { UsersModule } from '../users/users.module';
|
||||
import { ActivityLogsModule } from '../activity-logs/activity-logs.module';
|
||||
|
||||
@@ -12,7 +13,7 @@ import { ActivityLogsModule } from '../activity-logs/activity-logs.module';
|
||||
imports: [
|
||||
UsersModule,
|
||||
ActivityLogsModule,
|
||||
SequelizeModule.forFeature([TrainingPlan, ScheduleExercise]),
|
||||
SequelizeModule.forFeature([TrainingPlan, ScheduleExercise, Exercise]),
|
||||
],
|
||||
controllers: [TrainingPlansController],
|
||||
providers: [TrainingPlansService, ScheduleExerciseService],
|
||||
|
||||
Reference in New Issue
Block a user