From 3fe2aea7827eafc7513159db9a337fdf567584c8 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期一, 08 五月 2023 01:21:13 +0800
Subject: [PATCH] Merge branch 'master' of http://git.homecommunity.cn/supervip/MicroCommunity
---
service-common/src/main/java/com/java110/common/smartMeter/factory/zhongkong/WyRequestUtils.java | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/service-common/src/main/java/com/java110/common/smartMeter/factory/zhongkong/WyRequestUtils.java b/service-common/src/main/java/com/java110/common/smartMeter/factory/zhongkong/WyRequestUtils.java
index c191de9..0995890 100644
--- a/service-common/src/main/java/com/java110/common/smartMeter/factory/zhongkong/WyRequestUtils.java
+++ b/service-common/src/main/java/com/java110/common/smartMeter/factory/zhongkong/WyRequestUtils.java
@@ -97,5 +97,36 @@
return response.getBody();
}
+ /**
+ * 璇锋眰鍏呯數妗� 鎺ュ彛
+ * <p>
+ * MappingCache.getValue(DING_DING_DOMAIN, DING_DING_APP_ID),
+ * MappingCache.getValue(DING_DING_DOMAIN, DING_DING_APP_SECURE
+ *
+ * @param url
+ * @param reqMap
+ * @param httpMethod
+ * @return
+ * @throws Exception
+ */
+ public static String executeReads(String url, Map<String, String> reqMap, HttpMethod httpMethod) {
+ RestTemplate outRestTemplate = ApplicationContextFactory.getBean("outRestTemplate", RestTemplate.class);
+ HttpHeaders httpHeaders = new HttpHeaders();
+ HttpEntity httpEntity = null;
+ if(reqMap != null) {
+ //reqMap.put("sign", getSign(reqMap));
+ httpEntity = new HttpEntity(JSONObject.toJSONString(reqMap), httpHeaders);
+ }else{
+ httpEntity = new HttpEntity("", httpHeaders);
+ }
+ ResponseEntity<String> response = null;
+ try {
+ response = outRestTemplate.exchange(url, httpMethod, httpEntity, String.class);
+ } catch (HttpStatusCodeException e) {
+ logger.error("璇锋眰寮傚父", e.getResponseBodyAsString());
+ return e.getResponseBodyAsString();
+ }
+ return response.getBody();
+ }
}
--
Gitblit v1.8.0