修改绑卡接口
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))