diff --git a/api/internal/logic/core/pagelisttasklogic.go b/api/internal/logic/core/pagelisttasklogic.go index 976f4735..dd9293fe 100644 --- a/api/internal/logic/core/pagelisttasklogic.go +++ b/api/internal/logic/core/pagelisttasklogic.go @@ -30,14 +30,16 @@ func (l *PageListTaskLogic) PageListTask(req *types.PageTaskReq) (resp *types.Pa resp = &types.PageResult{} var list []types.TaskModel db := l.svcCtx.DbEngin.Model(&types.TaskModel{}).Table("task") + + db = db.Where("deleted_at is null") if req.Name != "" { db = db.Where("name LIKE ?", "%"+req.Name+"%") } - db = db.Where("deleted_at is null").Limit(limit).Offset(offset) //count total var total int64 err = db.Count(&total).Error + db.Limit(limit).Offset(offset) if err != nil { return resp, err