fix
wangpengfei
2023-07-19 e5e75fcbb5b5115da6e5069817a4bfdd892b95bb
model/user.go
@@ -10,7 +10,8 @@
type (
   // User token里边把用户ID、父用户ID、角色都带上
   User struct {
      ID           string            `json:"id" gorm:"primaryKey;type:varchar(255);comment:用户ID"`
      ID           int               `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"`
      UUID         string            `json:"uuid" gorm:"primaryKey;type:varchar(255);comment:用户ID"`
      Username     string            `json:"username" gorm:"index;type:varchar(255);comment:用户登录名"`
      UserType     constvar.UserType `json:"userType" gorm:"type:int(11);comment:用户类型 1超级管理员 2主账户 3子账户"`
      Password     string            `json:"-"  gorm:"type:varchar(255);comment:用户登录密码"`
@@ -65,7 +66,7 @@
}
func (slf *UserSearch) SetId(id string) *UserSearch {
   slf.ID = id
   slf.UUID = id
   return slf
}
@@ -82,8 +83,8 @@
func (slf *UserSearch) build() *gorm.DB {
   var db = slf.Orm.Model(&User{}).Preload("Menus")
   if slf.ID != "" {
      db = db.Where("id = ?", slf.ID)
   if slf.UUID != "" {
      db = db.Where("id = ?", slf.UUID)
   }
   if slf.Username != "" {