model/user.go
@@ -257,3 +257,16 @@ func (slf *UserSearch) ReplaceMenu(user *User, menus []*Menu) error { return slf.Orm.Model(user).Association("Menus").Replace(menus) } func (slf *UserSearch) FindAll() ([]*User, error) { var ( records = make([]*User, 0) db = slf.build() ) if err := db.Find(&records).Error; err != nil { return records, fmt.Errorf("find all err: %v", err) } return records, nil }