liuxiaolong
2020-08-12 1a53b90590d70be1b389f33ae81c47f0d5238d48
service/userService.go
@@ -119,25 +119,26 @@
}
func NewVerifyCode(phoneNum string) error {
   var tmpUser models.User
   err := tmpUser.SelectByPhoneNum(phoneNum)
   if err != nil { //用户不存在,注册获取验证码,此手机号必须在育英海康平台中
      carSv := NewCarService()
      personList := carSv.GetHikPersonList()
      found := false
      if personList ==nil {
         return errors.New("手机号不存在,请联系停车场管理员")
      } else {
         for _,p := range personList {
            if p.PhoneNo == phoneNum {
               found = true
            }
   carSv := NewCarService()
   personList := carSv.GetHikPersonList()
   found := false
   if personList ==nil {
      return errors.New("手机号不存在,请联系停车场管理员")
   } else {
      for _,p := range personList {
         if p.PhoneNo == phoneNum {
            found = true
         }
      }
      if !found {
         return errors.New("手机号不存在,请联系停车场管理员")
      }
   }
   if !found {
      return errors.New("手机号不存在,请联系停车场管理员")
   }
   //var tmpUser models.User
   //err := tmpUser.SelectByPhoneNum(phoneNum)
   //if err != nil { //用户不存在,注册获取验证码,此手机号必须在育英海康平台中
   //
   //}
   regionId := "cn-hangzhou"
   accessKeyId := "LTAIkHFaStA1JKk5"
@@ -154,7 +155,7 @@
   request.PhoneNumbers = phoneNum
   request.TemplateParam = "{\"code\":"+verifyCode+"}"
   response, err := client.SendSms(request)
   fmt.Println("sendSms err:", err)
   fmt.Println("sendSms err:", err, "phoneNum:", phoneNum, "cod:", verifyCode)
   if err != nil {
      return errors.New("发送短信验证码失败,请联系管理员")
   }