修改签约接口
authorqiaowei <jov123@163.com>
Thu, 15 Aug 2019 01:20:02 +0000 (09:20 +0800)
committerqiaowei <jov123@163.com>
Thu, 15 Aug 2019 01:20:13 +0000 (09:20 +0800)
payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/MobileApi.kt

index 1134463..a4d2ae6 100644 (file)
@@ -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("请先绑定银行卡")
         }