fix(model): add sorting to server and node queries
This commit is contained in:
parent
537dab1c3b
commit
0c55d173cb
@ -57,7 +57,7 @@ func (m *customServerModel) FilterServerList(ctx context.Context, params *Filter
|
|||||||
if len(params.Ids) > 0 {
|
if len(params.Ids) > 0 {
|
||||||
query = query.Where("id IN ?", params.Ids)
|
query = query.Where("id IN ?", params.Ids)
|
||||||
}
|
}
|
||||||
err := query.Count(&total).Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&servers).Error
|
err := query.Count(&total).Order("sort ASC").Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&servers).Error
|
||||||
return total, servers, err
|
return total, servers, err
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -92,7 +92,7 @@ func (m *customServerModel) FilterNodeList(ctx context.Context, params *FilterNo
|
|||||||
query = query.Preload("Server")
|
query = query.Preload("Server")
|
||||||
}
|
}
|
||||||
|
|
||||||
err := query.Count(&total).Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&nodes).Error
|
err := query.Count(&total).Order("sort ASC").Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&nodes).Error
|
||||||
return total, nodes, err
|
return total, nodes, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user