Veronique 2 ماه پیش
والد
کامیت
03e104fb20
2فایلهای تغییر یافته به همراه6 افزوده شده و 8 حذف شده
  1. 3 4
      conf/script/1000/callThird/BE_Call_QueryFee.groovy
  2. 3 4
      conf/script/1000/callThird/BE_Call_RequestPay.groovy

+ 3 - 4
conf/script/1000/callThird/BE_Call_QueryFee.groovy

@@ -16,9 +16,7 @@ import org.rex.RMap
 
 import javax.annotation.Resource
 import java.time.LocalDateTime
-import java.util.concurrent.ExecutionException
 import java.util.concurrent.TimeUnit
-import java.util.concurrent.TimeoutException
 
 class BE_Call_QueryFee implements BusinessExecutor<ProcessMapItem, QueryFeeResponse> {
     private final Logger logger = LogManager.getLogger(this.getClass().getSimpleName())
@@ -81,11 +79,12 @@ class BE_Call_QueryFee implements BusinessExecutor<ProcessMapItem, QueryFeeRespo
 
         try {
             String resp = HttpTools.postHttpContentAsync(invoker.invokerUrl, header, jsonConvert.convertTo(body)).get(20, TimeUnit.SECONDS)
+            logger.info("[查询欠费]商户返回信息:" + resp)
 
             QueryFeeResponse response = jsonConvert.convertFrom(resp)
             return RetResult.<QueryFeeResponse> successT().result(response)
-        } catch (InterruptedException | ExecutionException | TimeoutException e) {
-            logger.error(app.appName + "请求[查询欠费]接口失败")
+        } catch (Exception e) {
+            logger.error(app.appName + "请求[查询欠费]接口失败:" + e.message)
             return RetResult.<QueryFeeResponse> successT().result(new QueryFeeResponse.Builder()
                     .respCode("DEF0006")
                     .respMsg("系统错误")

+ 3 - 4
conf/script/1000/callThird/BE_Call_RequestPay.groovy

@@ -22,9 +22,7 @@ import org.rex.RMap
 
 import javax.annotation.Resource
 import java.time.LocalDateTime
-import java.util.concurrent.ExecutionException
 import java.util.concurrent.TimeUnit
-import java.util.concurrent.TimeoutException
 
 class BE_Call_RequestPay implements BusinessExecutor<ProcessMapItem, BaseResponse> {
     private final Logger logger = LogManager.getLogger(this.getClass().getSimpleName())
@@ -117,11 +115,12 @@ class BE_Call_RequestPay implements BusinessExecutor<ProcessMapItem, BaseRespons
 
         try {
             String resp = HttpTools.postHttpContentAsync(invoker.invokerUrl, header, jsonConvert.convertTo(body)).get(20, TimeUnit.SECONDS)
+            logger.info("[请求销账]商户返回信息:" + resp)
 
             BaseResponse response = jsonConvert.convertFrom(resp)
             return RetResult.<BaseResponse> successT().result(response)
-        } catch (InterruptedException | ExecutionException | TimeoutException e) {
-            logger.error(app.appName + "请求[请求销账]接口失败")
+        } catch (Exception e) {
+            logger.error(app.appName + "请求[请求销账]接口失败:" + e.message)
             return RetResult.<BaseResponse> successT().result(new BaseResponse.Builder()
                     .respCode("DEF0006")
                     .respMsg("系统错误")