fix: taskIndex not work bug

main task/v1.1.0
git 2026-03-21 22:35:06 +08:00
parent cfc593cc67
commit 17b1bf1cc2
Signed by: git
GPG Key ID: 3F65EFFA44207ADD
1 changed files with 18 additions and 16 deletions

View File

@ -338,13 +338,14 @@ func (s *service) Status(ctx context.Context, req *IDReq) (*Task, error) {
// ListReq ... // ListReq ...
type ListReq struct { type ListReq struct {
rest.PaginationReq rest.PaginationReq
TaskID string `json:"taskID" req:"taskID,in:query"` TaskID string `json:"taskID" req:"taskID,in:query"`
TaskType string `json:"taskType" req:"taskType,in:query"` TaskType string `json:"taskType" req:"taskType,in:query"`
TaskName string `json:"taskName" req:"taskType,in:query"` TaskName string `json:"taskName" req:"taskName,in:query"`
TaskIndex string `json:"taskIndex" req:"taskIndex,in:query"` TaskIndex string `json:"taskIndex" req:"taskIndex,in:query"`
CurrentStep string `json:"currentStep" req:"currentStep,in:query"` TaskIndexType string `json:"taskIndexType" req:"taskIndexType,in:query"`
Status string `json:"status" req:"status,in:query" validate:"oneof='' SUCCESS FAILURE RUNNING TIMEOUT REVOKED NOTSTARTED INITIALIZING"` // nolint CurrentStep string `json:"currentStep" req:"currentStep,in:query"`
Creator string `json:"creator" req:"creator,in:query"` Status string `json:"status" req:"status,in:query" validate:"oneof='' SUCCESS FAILURE RUNNING TIMEOUT REVOKED NOTSTARTED INITIALIZING"` // nolint
Creator string `json:"creator" req:"creator,in:query"`
} }
// List 任务分页列表 // List 任务分页列表
@ -385,15 +386,16 @@ func (s *service) List(ctx context.Context, req *ListReq) (*rest.PaginationResp[
} }
listReq := &istore.ListOption{ listReq := &istore.ListOption{
TaskID: req.TaskID, TaskID: req.TaskID,
TaskType: req.TaskType, TaskType: req.TaskType,
TaskName: req.TaskName, TaskName: req.TaskName,
TaskIndex: req.TaskIndex, TaskIndex: req.TaskIndex,
CurrentStep: req.CurrentStep, TaskIndexType: req.TaskIndexType,
Status: req.Status, CurrentStep: req.CurrentStep,
Creator: req.Creator, Status: req.Status,
Limit: int64(req.Limit), Creator: req.Creator,
Offset: int64(req.Offset), Limit: int64(req.Limit),
Offset: int64(req.Offset),
} }
result, err := s.mgr.ListTask(ctx, listReq) result, err := s.mgr.ListTask(ctx, listReq)