diff --git a/pkg/router/media.go b/pkg/router/media.go index 5f9cf7d..f4cb04a 100644 --- a/pkg/router/media.go +++ b/pkg/router/media.go @@ -62,6 +62,7 @@ func MediaRouter(r *gin.RouterGroup) { task := auth.Group("task") { task.POST("list", serviceCast.TaskList) + task.POST("delete", serviceCast.DeleteTasK) } layout := auth.Group("layout") diff --git a/pkg/service/cast/task.go b/pkg/service/cast/task.go index 6bb18ca..fe7f841 100644 --- a/pkg/service/cast/task.go +++ b/pkg/service/cast/task.go @@ -26,3 +26,21 @@ func TaskList(ctx *gin.Context) { } service.Success(ctx, resp) } + +func DeleteTasK(ctx *gin.Context) { + var req *cast.DeleteTaskListReq + var err error + if err = ctx.ShouldBind(&req); err != nil { + service.Error(ctx, err) + return + } + //loginInfo := login.GetUserInfoFromC(ctx) + //req.OperatorID = fmt.Sprint(loginInfo.ID) + resp, err := service.CastProvider.DeleteTaskList(context.Background(), req) + if err != nil { + service.Error(ctx, err) + return + } + service.Success(ctx, resp) + return +}