package dto import ( "rag-local/kb/model/entity" "github.com/gogf/gf/v2/frame/g" ) type ListParseTaskReq struct { g.Meta `path:"/list" method:"get" tags:"解析任务" summary:"解析任务列表"` Page int `json:"page"` PageSize int `json:"page_size"` } type ListParseTaskRes struct { List []*entity.ParseTask `json:"list"` Total int `json:"total"` Page int `json:"page"` PageSize int `json:"page_size"` } type RetryParseTaskReq struct { g.Meta `path:"/retry" method:"post" tags:"解析任务" summary:"重试失败任务"` Id int64 `v:"required" json:"id"` } type RetryParseTaskRes struct{}