@@ -77,7 +77,7 @@ func (a *User) UpdatePassword(userid uint, oldpass, newpass string) (bool, error
return false, err
}
if count > 0 {
- err = a.db.Model(user).Update("user_pass", newpass).Error
+ err = a.db.Model(user).Where(userid).Update("user_pass", newpass).Error
if err != nil {
@@ -36,7 +36,7 @@ func (a appService) Create(app *models.Application) error {
return err
- if count > 1 {
+ if count > 0 {
return errors.New("一个厂商只能创建一个app")
err = a.model.Application.Create(app)