编译通过
authorTang Cheng <cheng.tang@supwisdom.com>
Mon, 8 Jul 2019 05:20:57 +0000 (13:20 +0800)
committerTang Cheng <cheng.tang@supwisdom.com>
Mon, 8 Jul 2019 05:20:57 +0000 (13:20 +0800)
.gitignore
src/main/kotlin/com/supwisdom/dlpay/api/advices.kt
src/main/kotlin/com/supwisdom/dlpay/api/controller/dali_datasync_api_controller.kt
src/main/kotlin/com/supwisdom/dlpay/api/controller/shop_api_controller.kt
src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt
src/main/kotlin/com/supwisdom/dlpay/framework/framework_util.kt

index 317f857..f68d7b3 100644 (file)
@@ -20,6 +20,7 @@ flyway.conf
 *.iml
 *.ipr
 /out/
+/**/out/
 
 ### NetBeans ###
 /nbproject/private/
index 092fde8..b2ff84d 100644 (file)
@@ -1,11 +1,10 @@
 package com.supwisdom.dlpay.api
 
-import com.supwisdom.dlpay.exception.RequestParamCheckException
+import com.supwisdom.dlpay.api.exception.RequestParamCheckException
 import com.supwisdom.dlpay.exception.TransactionCheckException
 import com.supwisdom.dlpay.exception.TransactionException
 import com.supwisdom.dlpay.framework.ResponseBodyBuilder
 import com.supwisdom.dlpay.framework.service.CommonService
-import com.supwisdom.dlpay.framework.util.APIRequestParam
 import com.supwisdom.dlpay.framework.util.TradeErrorCode
 import mu.KotlinLogging
 import org.aspectj.lang.ProceedingJoinPoint
@@ -15,7 +14,6 @@ import org.aspectj.lang.annotation.Pointcut
 import org.springframework.beans.factory.annotation.Autowired
 import org.springframework.beans.factory.annotation.Value
 import org.springframework.http.ResponseEntity
-import org.springframework.security.core.Authentication
 import org.springframework.security.core.context.SecurityContextHolder
 import org.springframework.stereotype.Component
 import org.springframework.web.bind.annotation.ExceptionHandler
@@ -74,7 +72,7 @@ class RestControllerAspect {
                 if (requestSignCheck &&
                         !body.checkSign(commonService.getSecretByAppid(
                                 SecurityContextHolder.getContext().authentication.name))) {
-                    throw RequestParamCheckException(TradeErrorCode.REQUEST_SIGN_ERROR, "参数签名错误")
+                    throw RequestParamCheckException("参数签名错误")
                 }
             } else {
                 throw TransactionCheckException(TradeErrorCode.REQUEST_PARAM_EEROR, "请求参数实体位置错误")
index 9756233..3f909c5 100644 (file)
@@ -1,7 +1,7 @@
 package com.supwisdom.dlpay.api.controller
 
 import com.supwisdom.dlpay.api.bean.DaliDatasyncParam
-import com.supwisdom.dlpay.exception.RequestParamCheckException
+import com.supwisdom.dlpay.api.exception.RequestParamCheckException
 import com.supwisdom.dlpay.framework.ResponseBodyBuilder
 import com.supwisdom.dlpay.framework.service.SystemUtilService
 import com.supwisdom.dlpay.framework.util.StringUtil
@@ -32,7 +32,7 @@ class DaliDatasyncApiController {
                 return ResponseEntity.ok(ResponseBodyBuilder.create()
                         .fail(1000, "系统参数未配置"))
             } else if (appid != param.app_id) {
-                throw RequestParamCheckException(2000, "请求参数错误[应用ID错误]")
+                throw RequestParamCheckException("请求参数错误[应用ID错误]")
             }
             if (!param.checkSign(appkey)) {
                 return ResponseEntity.ok(ResponseBodyBuilder.create()
index ef9b194..4cbb21e 100644 (file)
@@ -2,9 +2,9 @@ package com.supwisdom.dlpay.api.controller
 
 import com.supwisdom.dlpay.api.bean.OpenShopParam
 import com.supwisdom.dlpay.api.bean.QueryShopParam
+import com.supwisdom.dlpay.api.exception.RequestParamCheckException
 import com.supwisdom.dlpay.framework.ResponseBodyBuilder
 import com.supwisdom.dlpay.api.service.ShopService
-import com.supwisdom.dlpay.exception.RequestParamCheckException
 import com.supwisdom.dlpay.exception.TransactionException
 import com.supwisdom.dlpay.framework.service.CommonService
 import com.supwisdom.dlpay.framework.util.TradeErrorCode
index 71aab56..4d63b19 100644 (file)
@@ -3,8 +3,8 @@ package com.supwisdom.dlpay.api.controller
 import com.supwisdom.dlpay.api.bean.ModifyUserParam
 import com.supwisdom.dlpay.api.bean.OpenUserParam
 import com.supwisdom.dlpay.api.bean.QueryUserParam
+import com.supwisdom.dlpay.api.exception.RequestParamCheckException
 import com.supwisdom.dlpay.api.service.UserService
-import com.supwisdom.dlpay.exception.RequestParamCheckException
 import com.supwisdom.dlpay.exception.TransactionException
 import com.supwisdom.dlpay.framework.ResponseBodyBuilder
 import com.supwisdom.dlpay.framework.service.CommonService
index 8379ea6..b25a725 100644 (file)
@@ -1,7 +1,7 @@
 package com.supwisdom.dlpay.framework
 
 import com.google.gson.Gson
-import com.supwisdom.dlpay.exception.RequestParamCheckException
+import com.supwisdom.dlpay.api.exception.RequestParamCheckException
 import com.supwisdom.dlpay.exception.TransactionCheckException
 import com.supwisdom.dlpay.exception.TransactionException
 import com.supwisdom.dlpay.framework.util.TradeErrorCode