From d3fc62508b192db4dc0f6f1250329124418e5068 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 23 六月 2020 12:37:43 +0800
Subject: [PATCH] 统一外部分装tempalte
---
service-api/src/main/java/com/java110/api/listener/AbstractServiceApiDataFlowListener.java | 27 +++++++++++----------------
1 files changed, 11 insertions(+), 16 deletions(-)
diff --git a/service-api/src/main/java/com/java110/api/listener/AbstractServiceApiDataFlowListener.java b/service-api/src/main/java/com/java110/api/listener/AbstractServiceApiDataFlowListener.java
index ec442e4..d362451 100644
--- a/service-api/src/main/java/com/java110/api/listener/AbstractServiceApiDataFlowListener.java
+++ b/service-api/src/main/java/com/java110/api/listener/AbstractServiceApiDataFlowListener.java
@@ -1,15 +1,18 @@
package com.java110.api.listener;
import com.alibaba.fastjson.JSONObject;
-import com.java110.utils.constant.*;
-import com.java110.utils.exception.ListenerExecuteException;
-import com.java110.utils.util.Assert;
-import com.java110.utils.util.StringUtil;
import com.java110.core.context.DataFlowContext;
+import com.java110.core.event.service.api.ServiceDataFlowListener;
import com.java110.core.smo.community.ICommunityInnerServiceSMO;
import com.java110.dto.CommunityMemberDto;
import com.java110.entity.center.AppService;
-import com.java110.core.event.service.api.ServiceDataFlowListener;
+import com.java110.utils.constant.CommonConstant;
+import com.java110.utils.constant.CommunityMemberTypeConstant;
+import com.java110.utils.constant.ResponseConstant;
+import com.java110.utils.constant.StatusConstant;
+import com.java110.utils.exception.ListenerExecuteException;
+import com.java110.utils.util.Assert;
+import com.java110.utils.util.StringUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -40,8 +43,7 @@
private RestTemplate restTemplate;
@Autowired
- private RestTemplate restTemplateNoLoadBalanced;
-
+ private RestTemplate outRestTemplate;
/**
@@ -55,7 +57,7 @@
ResponseEntity responseEntity = null;
//閰嶇疆c_service 鏃惰娉ㄦ剰 濡傛灉鏄互out 寮�澶寸殑璋冪敤澶栭儴鐨勫湴鍧�
- RestTemplate tmpRestTemplate = service.getServiceCode().startsWith("out.") ? restTemplateNoLoadBalanced : restTemplate;
+ RestTemplate tmpRestTemplate = service.getServiceCode().startsWith("out.") ? outRestTemplate : restTemplate;
try {
if (CommonConstant.HTTP_METHOD_GET.equals(service.getMethod())) {
@@ -86,7 +88,7 @@
responseEntity = tmpRestTemplate.exchange(service.getUrl(), HttpMethod.POST, httpEntity, String.class);
}
} catch (HttpStatusCodeException e) { //杩欓噷spring 妗嗘灦 鍦�4XX 鎴� 5XX 鏃舵姏鍑� HttpServerErrorException 寮傚父锛岄渶瑕侀噸鏂板皝瑁呬竴涓�
- responseEntity = new ResponseEntity<String>( e.getResponseBodyAsString(), e.getStatusCode());
+ responseEntity = new ResponseEntity<String>(e.getResponseBodyAsString(), e.getStatusCode());
}
logger.debug("API 鏈嶅姟璋冪敤涓嬫父鏈嶅姟璇锋眰锛歿}锛岃繑鍥炰负锛歿}", httpEntity, responseEntity);
@@ -208,11 +210,4 @@
this.restTemplate = restTemplate;
}
- public RestTemplate getRestTemplateNoLoadBalanced() {
- return restTemplateNoLoadBalanced;
- }
-
- public void setRestTemplateNoLoadBalanced(RestTemplate restTemplateNoLoadBalanced) {
- this.restTemplateNoLoadBalanced = restTemplateNoLoadBalanced;
- }
}
--
Gitblit v1.8.0