liuxiaolong
2020-08-11 e5197550d82cfb7a8784899fff435e96ed026ef9
service/userService.go
@@ -20,10 +20,6 @@
   if verifyCode(phoneNum, code) {
      carSv := NewCarService()
      var tmpUser models.User
      err := tmpUser.SelectByPhoneNum(phoneNum)
      fmt.Println("login err:", err)
      if err != nil { //用户不存在,则新增
         //先判断此手机号是否在海康平台中
         hikPersons := carSv.GetHikPersonList()
         found := false
@@ -40,6 +36,10 @@
            return false, nil, errors.New("请联系停车场管理员")
         }
      var tmpUser models.User
      err := tmpUser.SelectByPhoneNum(phoneNum)
      fmt.Println("login err:", err)
      if err != nil { //用户不存在,则新增
         u := models.User{
            Id: hikPersonId,
            PhoneNum: phoneNum,
@@ -71,6 +71,10 @@
            return false, nil, errors.New("注册失败")
         }
      } else { //用户已存在
         if hikPersonId != tmpUser.Id {
            tmpUser.Id = hikPersonId
            tmpUser.SyncHikPersonId(tmpUser.PhoneNum, hikPersonId)
         }
         var plateNos = make([]string, 0)
         hikVehicles := carSv.GetVehicleListByPerson(tmpUser.Id)