28 lines
679 B
Go
28 lines
679 B
Go
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{}
|