package models import "git.apinb.com/heqiapp/platforms/backend/api/internal/impl" // ListPlatformAccount 返回平台账号分页列表,敏感字段由接口展示层脱敏。 func ListPlatformAccount(page, size int) ([]PlatformAccount, int64, error) { var list []PlatformAccount var total int64 databaseQuery := impl.DBService.Model(&PlatformAccount{}) if err := databaseQuery.Count(&total).Error; err != nil { return nil, 0, err } if err := databaseQuery.Order("created_at desc").Offset((page - 1) * size).Limit(size).Find(&list).Error; err != nil { return nil, 0, err } return list, total, nil }