实现GetPlanByID

This commit is contained in:
2025-09-13 15:00:31 +08:00
parent 2b431377c1
commit fcea68c7c7

View File

@@ -14,6 +14,8 @@ type PlanRepository interface {
ListBasicPlans() ([]models.Plan, error) ListBasicPlans() ([]models.Plan, error)
// GetBasicPlanByID 根据ID获取计划的基本信息不包含子计划和任务详情 // GetBasicPlanByID 根据ID获取计划的基本信息不包含子计划和任务详情
GetBasicPlanByID(id uint) (*models.Plan, error) GetBasicPlanByID(id uint) (*models.Plan, error)
// GetPlanByID 根据ID获取计划包含子计划和任务详情
GetPlanByID(id uint) (*models.Plan, error)
} }
// gormPlanRepository 是 PlanRepository 的 GORM 实现 // gormPlanRepository 是 PlanRepository 的 GORM 实现