Files
likedream/internal/controller/cpdaily/i_cptask_ctrl.go
T
2025-10-26 18:47:13 +08:00

16 lines
566 B
Go

package cpdaily
import (
"context"
v1 "likedream-goframe/internal/api/v1"
"likedream-goframe/internal/ent"
"likedream-goframe/internal/utils"
)
type ICpTaskCtrlV1 interface {
GetRecentTasks(ctx context.Context, req *v1.GetRecentTasksReq) (*utils.Response[[]string], error)
AddTask(ctx context.Context, req *v1.AddTaskReq) (res *utils.Response[any], err error)
List(ctx context.Context, req *v1.CpTaskListReq) (res *utils.Response[[]*ent.CpTask], err error)
TaskFormData(ctx context.Context, req *v1.TaskFormDataReq) (res *utils.Response[any], err error)
}