diff --git a/internal/rpc/services/service_admin.go b/internal/rpc/services/service_admin.go index 33441482..343a376c 100644 --- a/internal/rpc/services/service_admin.go +++ b/internal/rpc/services/service_admin.go @@ -10,6 +10,7 @@ import ( "github.com/TeaOSLab/EdgeAPI/internal/errors" rpcutils "github.com/TeaOSLab/EdgeAPI/internal/rpc/utils" "github.com/TeaOSLab/EdgeAPI/internal/utils" + "github.com/TeaOSLab/EdgeCommon/pkg/configutils" "github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb" "github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs" "github.com/TeaOSLab/EdgeCommon/pkg/systemconfigs" @@ -511,6 +512,12 @@ func (this *AdminService) ComposeAdminDashboard(ctx context.Context, req *pb.Com } result.CountServers = countServers + countAuditingServers, err := models.SharedServerDAO.CountAllEnabledServersMatch(tx, 0, "", 0, 0, configutils.BoolStateYes, nil) + if err != nil { + return nil, err + } + result.CountAuditingServers = countAuditingServers + // 用户数 countUsers, err := models.SharedUserDAO.CountAllEnabledUsers(tx, 0, "") if err != nil {