From f6e52a5c59c475d23c4df84a5f1cdaa055165977 Mon Sep 17 00:00:00 2001 From: huangweixiong Date: Tue, 24 May 2022 15:29:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=95=B0=E6=8D=AE=E8=BD=AC?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ResourceController.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/renren-admin/src/main/java/io/renren/modules/resource/controller/ResourceController.java b/renren-admin/src/main/java/io/renren/modules/resource/controller/ResourceController.java index 495b5bb2..222f6ca7 100644 --- a/renren-admin/src/main/java/io/renren/modules/resource/controller/ResourceController.java +++ b/renren-admin/src/main/java/io/renren/modules/resource/controller/ResourceController.java @@ -17,9 +17,12 @@ import io.swagger.annotations.ApiOperation; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.*; import org.springframework.web.bind.annotation.*; +import org.springframework.web.client.RestTemplate; import springfox.documentation.annotations.ApiIgnore; +import java.util.HashMap; import java.util.Map; /** @@ -36,6 +39,9 @@ public class ResourceController { @Autowired private ResourceService resourceService; + @Autowired + private RestTemplate restTemplate; + private static Logger logger = LoggerFactory.getLogger(ResourceController.class); @GetMapping("/page") @@ -162,6 +168,26 @@ public class ResourceController { return new Result(); } + @GetMapping("ZywMessage") + public Result ZywMessage(){ + String url = "http://15.72.158.81/zyjk/ZywMessage.asmx"; + String parame = "\n" + + "\n" + + " \n" + + " \n" + + ""; + + HttpHeaders requestHeaders = new HttpHeaders(); + requestHeaders.set("SOAPAction", "http://tempuri.org/ZywMessagePort"); + requestHeaders.setContentType(MediaType.TEXT_XML); + HttpEntity requestEntity = new HttpEntity(parame, requestHeaders); + String body = restTemplate.postForEntity(url,requestEntity,String.class).getBody(); + String json = body.substring(body.indexOf("{"), body.indexOf("}") + 1); + HashMap map = JSONObject.parseObject(json, HashMap.class); + + return new Result().ok(map); + } + /* @GetMapping("export") @ApiOperation("导出")