微改
diff --git a/payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt b/payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt
index c1d15fe..0171ced 100644
--- a/payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt
+++ b/payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt
@@ -318,10 +318,6 @@
}
if (resp.sinstatus == YnrccUtil.TRANSTYPE_SIGNCARD ) {
signed = TradeDict.STATUS_YES
- if(!card.signed){
- card.signed = true
- mobileApiService.saveCard(card)
- }
//绑卡返回已签约,保存UserSecret
mobileApiService.signBxy(card,SignBxyParam().apply {
this.userid = person.userid
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 0abec96..1214614 100644
--- a/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt
+++ b/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt
@@ -428,22 +428,18 @@
var needupdate = false
if (resp.sinstatus == YnrccUtil.TRANSTYPE_SIGNCARD ) {
signed = TradeDict.STATUS_YES
- if(!card.signed){
- card.signed = true
- mobileApiService.saveCard(card)
- }
- user.signedtime = DateUtil.getNow();
- mobileApiService.saveUser(user)
// 如果银行返回已签约,保存密钥到UserSecret表
mobileApiService.signBxy(card, SignBxyParam().apply {
- this.uid=user.uid
+ this.uid = user.uid
this.userid = user.userid
this.secertkey = user.secertkey
this.rsapublic = user.rsapublic
this.rsaprivate = user.rsaprivate
})
- needupdate = true;
+ user.signedtime = DateUtil.getNow()
+ mobileApiService.saveUser(user)
+ needupdate = true;
}
if( user.userid.isNullOrEmpty()){
user.userid = person.userid
@@ -489,12 +485,6 @@
if (resp.sinstatus == YnrccUtil.TRANSTYPE_SIGNCARD ) {
signed = TradeDict.STATUS_YES
- if(!card.signed){
- card.signed = true
- mobileApiService.saveCard(card)
- }
- user.signedtime = DateUtil.getNow();
- mobileApiService.saveUser(user)
// 如果银行返回已签约,保存密钥到UserSecret表
mobileApiService.signBxy(card, SignBxyParam().apply {
this.uid=user.uid
@@ -503,6 +493,9 @@
this.rsapublic = user.rsapublic
this.rsaprivate = user.rsaprivate
})
+ user.signedtime = DateUtil.getNow()
+ mobileApiService.saveUser(user)
+
}
return JsonResult.ok("OK")