From: kaixiang.xia Date: Thu, 3 Dec 2020 07:54:21 +0000 (+0800) Subject: 微改 X-Git-Tag: 1.0.29^2~2 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=c1100322f24d260700efb3f3b67644e3bb7e950e;p=epayment%2Ffood_payapi.git 微改 --- 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 c1d15fe6..0171cede 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 @@ class UserAPIController { } 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 0abec967..1214614a 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 @@ class ApiV1 { 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 @@ class ApiV1 { 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 @@ class ApiV1 { this.rsapublic = user.rsapublic this.rsaprivate = user.rsaprivate }) + user.signedtime = DateUtil.getNow() + mobileApiService.saveUser(user) + } return JsonResult.ok("OK")