修改绑卡接口
diff --git a/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt b/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt
index fb20554..bd4eb36 100644
--- a/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt
+++ b/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt
@@ -3,6 +3,7 @@
import com.supwisdom.dlpay.api.bean.JsonResult
import com.supwisdom.dlpay.api.service.UserService
import com.supwisdom.dlpay.api.util.MobileNumberCheck
+import com.supwisdom.dlpay.citizencard.service.CitizencardPayService
import com.supwisdom.dlpay.framework.core.JwtConfig
import com.supwisdom.dlpay.framework.core.JwtTokenUtil
import com.supwisdom.dlpay.framework.domain.JwtRedis
@@ -224,6 +225,8 @@
lateinit var redisTemplate: RedisTemplate<String, String>
@Autowired
lateinit var dictionaryProxy: DictionaryProxy
+ @Autowired
+ lateinit var citizencardPayService: CitizencardPayService
@RequestMapping("/idtypes")
fun idtypes(): JsonResult {
@@ -311,6 +314,10 @@
//user.bindtime = DateUtil.getNow()
//user.userid = card.userid
//mobileApiService.saveUser(user)
+ var resp = citizencardPayService.bindCard(cardno,name,idtype,idno,phone);
+ if(resp.code!="0000"){
+ return JsonResult.error(resp.message)
+ }
val code = RandomUtils.randomNumber(6)
System.out.println(code)
redisTemplate.opsForValue().set(user.phone, code, Duration.ofMinutes(5))