server total

This commit is contained in:
2023-05-28 09:50:01 +08:00
parent ed7e09e736
commit cdb4559246
4 changed files with 81 additions and 26 deletions

View File

@@ -19,6 +19,9 @@ func ServersGet(w http.ResponseWriter, r *http.Request) {
listview.PageSize = utils.ParamInt(r.URL.Query().Get("pageSize"), 10)
var server_list []models.Server
db := configs.ORMDB()
// 獲取服務器總數
db.Model(&models.Server{}).Count(&listview.Total)
// 獲取服務器列表
db.Offset((listview.Page - 1) * listview.PageSize).Limit(listview.PageSize).Find(&server_list)
for _, server := range server_list {
// 驗證服務器狀態