添加测试代码
authorqiaowei <jov123@163.com>
Tue, 24 Sep 2019 09:33:23 +0000 (17:33 +0800)
committerqiaowei <jov123@163.com>
Tue, 24 Sep 2019 09:33:23 +0000 (17:33 +0800)
payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt

index 4f38c76..6e2de3c 100644 (file)
@@ -99,6 +99,7 @@ class ApiInit {
             val code = RandomUtils.randomNumber(6)
             logger.error { code }
             //TODO 先发送成功,再放入redis
+            redisTemplate.opsForValue().set(phone, code, Duration.ofMinutes(5))
             val rs = mobileApiService.sendSms(phone, code)
             if ("0" != rs.retcode) {
                 return JsonResult.error(rs.retmsg)
@@ -330,6 +331,9 @@ class ApiV1 {
         val temp = redisTemplate.opsForValue().get(user.phone!!)
         if (temp.isNullOrEmpty()) {
             val code = RandomUtils.randomNumber(6)
+            logger.error { code }
+            //TODO delete it in product
+            redisTemplate.opsForValue().set(user.loginid, code, Duration.ofMinutes(5))
             val rs = mobileApiService.sendSms(user.phone!!, code)
             if ("0" != rs.retcode) {
                 return JsonResult.error(rs.retmsg)