fix
liuxiaolong
2020-06-29 f1674e1dae64e1adaa5a7755da3766bbf97de169
service/userService.go
@@ -19,20 +19,22 @@
func (sv *UserService) Login(phoneNum, code string) (bool,*vo.UserInfo,error) {
   if verifyCode(phoneNum, code) {
      var tmpUser models.User
      if err := tmpUser.SelectByPhoneNum(phoneNum); err != nil { //用户不存在,则新增
      err := tmpUser.SelectByPhoneNum(phoneNum)
      fmt.Println("login err:", err)
      if err != nil { //用户不存在,则新增
         u := models.User{
            Id: uuid.NewV4().String(),
            PhoneNum: phoneNum,
            IsDelete: false,
         }
         if i, e := u.Insert();e ==nil && i >0 {
         if _, e := u.Insert();e ==nil {
            return true, &vo.UserInfo{
               UserId: u.Id,
               PhoneNum: phoneNum,
               PlateNos: []string{},
            }, nil
         } else {
            fmt.Println("u.Insert i:", i, "err:", e)
            fmt.Println("u.Insert err:", e)
            return false, nil, errors.New("注册失败")
         }
      } else { //用户已存在