增加示例
Build and Push to Harbor / build-deploy (push) Failing after 3m8s Details

This commit is contained in:
suguo 2026-03-23 15:56:53 +08:00
parent 410bd2515c
commit 799eb2ad11
2 changed files with 5 additions and 2 deletions

View File

@ -60,11 +60,14 @@ func UserCreate(obj *model.User) (*model.User, error) {
return obj, nil
}
func UserList(page, pageSize int) ([]model.User, int64, error) {
func UserList(page, pageSize int, username *string) ([]model.User, int64, error) {
db, err := newDB()
if err != nil {
return nil, 0, err
}
if username != nil && *username != "" {
db = db.Where("user_name LIKE ?", "%"+*username+"%")
}
var users []model.User
var total int64

View File

@ -187,7 +187,7 @@ func UserGet(userID string) (*model.User, error) {
// UserList 获取用户列表
func UserList(page, pageSize int) ([]model.User, int64, error) {
// 获取所有用户
users, total, err := mysql.UserList(page, pageSize)
users, total, err := mysql.UserList(page, pageSize, nil)
if err != nil {
logrus.WithFields(logrus.Fields{
"func": "UserList",