Merge pull request #12 from lanyulei/dev

fix bug.
This commit is contained in:
lyl_task 2020-08-20 13:57:52 +08:00 committed by GitHub
commit d0f92a5b74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -107,7 +107,7 @@ func Authenticator(c *gin.Context) (interface{}, error) {
return nil, err
}
// 2. 将ldap用户信息写入到用户数据表中
err = orm.Eloquent.Table("sys_user").
err = orm.Eloquent.Model(&system.SysUser{}).
Where("username = ?", loginVal.Username).
Count(&authUserCount).Error
if err != nil {
@ -120,7 +120,7 @@ func Authenticator(c *gin.Context) (interface{}, error) {
if authUserCount == 0 {
addUserInfo.Username = loginVal.Username
// 获取默认权限ID
err = orm.Eloquent.Table("sys_role").Where("role_key = 'common'").Find(&roleValue).Error
err = orm.Eloquent.Model(&system.SysRole{}).Where("role_key = 'common'").Find(&roleValue).Error
if err != nil {
return nil, errors.New(fmt.Sprintf("查询角色失败,%v", err))
}
@ -131,7 +131,7 @@ func Authenticator(c *gin.Context) (interface{}, error) {
if addUserInfo.Sex == "" {
addUserInfo.Sex = "0"
}
err = orm.Eloquent.Table("sys_user").Create(&addUserInfo).Error
err = orm.Eloquent.Create(&addUserInfo).Error
if err != nil {
return nil, errors.New(fmt.Sprintf("创建本地用户失败,%v", err))
}