From: qiaowei Date: Thu, 15 Aug 2019 01:20:02 +0000 (+0800) Subject: 修改签约接口 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=bde671e3b72f7185c985579b173df29be2c6daeb;p=epayment%2Ffood_payapi.git 修改签约接口 --- 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 1134463a..a4d2ae66 100644 --- a/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt +++ b/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt @@ -542,21 +542,17 @@ class ApiV1 { if (!user.userid.isNullOrEmpty()) { var card = mobileApiService.findCardByUserid(user.userid!!) ?: return JsonResult.error("卡片不存在,请重新绑定") - if (card.signed) { - signed = TradeDict.STATUS_YES - } else { - //call sign api - val person = userService.findOnePersonByUserid(card.userid) - var resp = citizencardPayService.signCard(card.cardno, person.name, person.idtype, person.idno, user.phone!!, YnrccUtil.TRANSTYPE_SIGNCARD) - if (resp.code != "0000") { - return JsonResult.error(resp.message) - } - card.signed = true - user.signedtime = DateUtil.getNow() - mobileApiService.saveCard(card) - mobileApiService.saveUser(user) - signed = TradeDict.STATUS_YES + //call sign api + val person = userService.findOnePersonByUserid(card.userid) + var resp = citizencardPayService.signCard(card.cardno, person.name, person.idtype, person.idno, user.phone!!, YnrccUtil.TRANSTYPE_SIGNCARD) + if (resp.code != "0000") { + return JsonResult.error(resp.message) } + card.signed = true + user.signedtime = DateUtil.getNow() + mobileApiService.saveCard(card) + mobileApiService.saveUser(user) + signed = TradeDict.STATUS_YES } else { return JsonResult.error("请先绑定银行卡") }