diff --git a/app/admin/models/sysuser.go b/app/admin/models/sysuser.go index 382b55a..8789386 100644 --- a/app/admin/models/sysuser.go +++ b/app/admin/models/sysuser.go @@ -335,8 +335,14 @@ func (e *SysUser) GetPage(pageSize int, pageIndex int, exportFlag int) ([]SysUse // return nil, 0, err //} - if err = table.Order("sys_user.user_id DESC").Offset((pageIndex - 1) * pageSize).Limit(pageSize).Find(&doc).Error; err != nil { - return nil, 0, "", err + if exportFlag == 1 { // 导出excel + if err = table.Order("sys_user.user_id DESC").Find(&doc).Error; err != nil { + return nil, 0, "", err + } + } else { + if err = table.Order("sys_user.user_id DESC").Offset((pageIndex - 1) * pageSize).Limit(pageSize).Find(&doc).Error; err != nil { + return nil, 0, "", err + } } var resp []SysUserPage