|
@@ -353,16 +353,16 @@ func editUserRole(usercompanyid int64, userid int64, companyid int64, roleids [] |
|
@@ -353,16 +353,16 @@ func editUserRole(usercompanyid int64, userid int64, companyid int64, roleids [] |
|
353
|
return nil
|
353
|
return nil
|
|
354
|
}
|
354
|
}
|
|
355
|
|
355
|
|
|
356
|
-func editUserCompany(userCompanyid int64, userid int64, nickname string, o orm.Ormer) error {
|
|
|
|
357
|
- m := &models.UserCompany{
|
|
|
|
358
|
- Id: userCompanyid,
|
|
|
|
359
|
- NickName: nickname,
|
|
|
|
360
|
- UserId: userid,
|
|
|
|
361
|
- }
|
356
|
+// func editUserCompany(userCompanyid int64, userid int64, nickname string, o orm.Ormer) error {
|
|
|
|
357
|
+// m := &models.UserCompany{
|
|
|
|
358
|
+// Id: userCompanyid,
|
|
|
|
359
|
+// NickName: nickname,
|
|
|
|
360
|
+// UserId: userid,
|
|
|
|
361
|
+// }
|
|
362
|
|
362
|
|
|
363
|
- err := models.UpdateUserCompanyById(m, []string{"NickName", "UserId"}, o)
|
|
|
|
364
|
- return err
|
|
|
|
365
|
-}
|
363
|
+// err := models.UpdateUserCompanyById(m, []string{"NickName", "UserId"}, o)
|
|
|
|
364
|
+// return err
|
|
|
|
365
|
+// }
|
|
366
|
|
366
|
|
|
367
|
//校验user和公司的关系是否正确
|
367
|
//校验user和公司的关系是否正确
|
|
368
|
func validUserCompany(userCompanyid int64, companyid int64) (*models.UserCompany, error) {
|
368
|
func validUserCompany(userCompanyid int64, companyid int64) (*models.UserCompany, error) {
|
|
@@ -406,34 +406,34 @@ func UserEdit(param protocol.RequestUserEdit) error { |
|
@@ -406,34 +406,34 @@ func UserEdit(param protocol.RequestUserEdit) error { |
|
406
|
log.Error(err.Error())
|
406
|
log.Error(err.Error())
|
|
407
|
return err
|
407
|
return err
|
|
408
|
}
|
408
|
}
|
|
409
|
- //检查用户手机号是否生变更
|
|
|
|
410
|
- var (
|
|
|
|
411
|
- usrData *models.User
|
|
|
|
412
|
- )
|
|
|
|
413
|
- usrData, err = models.GetUserById(ucompany.UserId)
|
409
|
+ _, err = models.GetUserById(ucompany.UserId)
|
|
414
|
if err != nil {
|
410
|
if err != nil {
|
|
415
|
log.Error("获取用户数据失败:%s", err)
|
411
|
log.Error("获取用户数据失败:%s", err)
|
|
416
|
return protocol.NewErrWithMessage("1")
|
412
|
return protocol.NewErrWithMessage("1")
|
|
417
|
}
|
413
|
}
|
|
418
|
o := orm.NewOrm()
|
414
|
o := orm.NewOrm()
|
|
419
|
o.Begin()
|
415
|
o.Begin()
|
|
420
|
- if usrData.Phone != param.Phone {
|
|
|
|
421
|
- //手机号变更
|
|
|
|
422
|
- uid, err := addNewUser(param.Name, param.Phone, o)
|
|
|
|
423
|
- if err != nil {
|
|
|
|
424
|
- o.Rollback()
|
|
|
|
425
|
- log.Error("手机号变更,新增用户失败;%s", err)
|
|
|
|
426
|
- return protocol.NewErrWithMessage("1")
|
|
|
|
427
|
- }
|
|
|
|
428
|
- ucompany.UserId = uid
|
|
|
|
429
|
- }
|
416
|
+ //检查用户手机号是否生变更
|
|
|
|
417
|
+ // var (
|
|
|
|
418
|
+ // usrData *models.User
|
|
|
|
419
|
+ // )
|
|
|
|
420
|
+ // if usrData.Phone != param.Phone {
|
|
|
|
421
|
+ // //手机号变更
|
|
|
|
422
|
+ // uid, err := addNewUser(param.Name, param.Phone, o)
|
|
|
|
423
|
+ // if err != nil {
|
|
|
|
424
|
+ // o.Rollback()
|
|
|
|
425
|
+ // log.Error("手机号变更,新增用户失败;%s", err)
|
|
|
|
426
|
+ // return protocol.NewErrWithMessage("1")
|
|
|
|
427
|
+ // }
|
|
|
|
428
|
+ // ucompany.UserId = uid
|
|
|
|
429
|
+ // }
|
|
430
|
//用户数据更新
|
430
|
//用户数据更新
|
|
431
|
- err = editUserCompany(param.UserCompanyID, ucompany.UserId, param.Name, o)
|
|
|
|
432
|
- if err != nil {
|
|
|
|
433
|
- o.Rollback()
|
|
|
|
434
|
- log.Error("editUserCompany err:%s", err)
|
|
|
|
435
|
- return protocol.NewErrWithMessage("1")
|
|
|
|
436
|
- }
|
431
|
+ // err = editUserCompany(param.UserCompanyID, ucompany.UserId, param.Name, o)
|
|
|
|
432
|
+ // if err != nil {
|
|
|
|
433
|
+ // o.Rollback()
|
|
|
|
434
|
+ // log.Error("editUserCompany err:%s", err)
|
|
|
|
435
|
+ // return protocol.NewErrWithMessage("1")
|
|
|
|
436
|
+ // }
|
|
437
|
//添加角色
|
437
|
//添加角色
|
|
438
|
err = editUserRole(param.UserCompanyID, ucompany.UserId, param.CompanyId, param.Roles, o)
|
438
|
err = editUserRole(param.UserCompanyID, ucompany.UserId, param.CompanyId, param.Roles, o)
|
|
439
|
if err != nil {
|
439
|
if err != nil {
|