From b5ba8ee0a971cfd165614fefdc87a6cc816bcc8f Mon Sep 17 00:00:00 2001 From: litao Date: Fri, 19 May 2023 19:22:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=BF=90=E7=BB=B4=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workorder/controller/WorkOrderController.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/operation/workorder/controller/WorkOrderController.java b/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/operation/workorder/controller/WorkOrderController.java index d9510d1..e0dc8f7 100644 --- a/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/operation/workorder/controller/WorkOrderController.java +++ b/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/operation/workorder/controller/WorkOrderController.java @@ -181,18 +181,22 @@ public class WorkOrderController extends BladeController { param.put("pollCode", code.getPollCode()); // 2.设置请求体的参数 // HttpEntity formEntity = new HttpEntity<>(code, headers); - HttpEntity formEntity = new HttpEntity(param.toString(), headers); + HttpEntity formEntity = new HttpEntity<>(param, headers); System.out.println("============================================="); System.out.println(code); String url = "http://15.72.158.155/jhoa200/OAReceiver/OuterSystemOAReceiver.asmx"; - ResponseEntity responseEntity = null; + ResponseEntity responseEntity = null; + JSONObject object = null; try { - responseEntity = restTemplate.postForEntity(url, formEntity, String.class); + object = restTemplate.postForObject(url, formEntity, JSONObject.class); + System.out.println("结果:" + object); + + responseEntity = restTemplate.postForEntity(url, param, JSONObject.class); + System.out.println("结果:" + responseEntity.getBody()); } catch (RestClientException e) { System.out.println(e.toString()); } - System.out.println("结果:" + responseEntity.getBody()); System.out.println("============================================="); return R.data(workOrderService.myPage(workOrder, query));