绑定卡请求参数日志
authorkaixiang.xia <kaixiang.xia@supwisdom.com>
Fri, 28 May 2021 10:17:22 +0000 (18:17 +0800)
committerkaixiang.xia <kaixiang.xia@supwisdom.com>
Fri, 28 May 2021 10:17:22 +0000 (18:17 +0800)
payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt

index 8d8fb8f..3aff51f 100644 (file)
@@ -1,5 +1,6 @@
 package com.supwisdom.dlpay.api.controller
 
+import com.google.gson.Gson
 import com.supwisdom.dlpay.agent.citizencard.YnrccUtil
 import com.supwisdom.dlpay.agent.service.CitizencardPayService
 import com.supwisdom.dlpay.api.bean.*
@@ -13,10 +14,10 @@ import com.supwisdom.dlpay.mobile.service.MobileApiService
 import com.supwisdom.dlpay.system.bean.LevelBean
 import com.supwisdom.dlpay.system.service.PointsService
 import com.supwisdom.dlpay.system.service.UserMessageService
+import mu.KotlinLogging
 import org.apache.commons.beanutils.BeanUtils
 import org.springframework.beans.factory.annotation.Autowired
 import org.springframework.http.ResponseEntity
-import org.springframework.validation.annotation.Validated
 import org.springframework.web.bind.annotation.*
 import java.net.URLDecoder
 import javax.validation.Valid
@@ -45,6 +46,8 @@ class UserAPIController {
     @Autowired
     private lateinit var userMessageService: UserMessageService
 
+    private val logger = KotlinLogging.logger { }
+
     @PostMapping("/open")
     fun openAccount(@RequestBody param: OpenUserParam): ResponseEntity<Any> {
         try {
@@ -295,6 +298,8 @@ class UserAPIController {
      */
     @PostMapping("/bindcard")
     fun bindCard(@RequestBody param: BindCardParam):ResponseEntity<Any>{
+        val logStr = Gson().toJson(param)
+        logger.info("bindcard params:$logStr")
         val card = mobileApiService.findCardByNo(param.cardno)
                 ?: return ResponseEntity.ok(ResponseBodyBuilder.create()
                         .fail(400, "银行卡号有误"))