diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index d284da4..e88ed17 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -1709,24 +1709,27 @@ public class ApplyOrderFacade { sieveHuada.setIsNeedOtherChromReport("0"); sieveHuada.setIsNeedReportOtherResult("0"); - String jsonString = JsonUtil.obj2Str(sieveHuada); Map signParams = getSignParams(SYSCODE, SECRET); String timestamp = signParams.get("timestamp").toString(); timestamp = timestamp.replaceAll(" ", "%20");//空格替换成 %20 String syscode = signParams.get("syscode").toString(); String sign = signParams.get("sign").toString(); - System.out.println("timestamp"+timestamp+" syscode="+" sign="+sign); + System.out.println("timestamp" + timestamp + " syscode=" + " sign=" + sign); - HashMap map = new HashMap<>(); - map.put("sampleInfos", jsonString); + List list = new ArrayList<>(); + list.add(sieveHuada); + + HashMap map = new HashMap<>(); + map.put("sampleInfos", list); map.put("syscode", syscode); map.put("sign", sign); map.put("timestamp", timestamp); - System.out.println("saveSampleInfo param="+JsonUtil.obj2JsonString(map)); - String s = HttpClientUtil.sendPost(HUADA_URL + "/external/saveSampleInfos.do", map); + String json = JsonUtil.obj2JsonString(map); + System.out.println("saveSampleInfo param="+json); + String s = HttpClientUtil.doPostSSL(HUADA_URL + "/external/saveSampleInfos.do", json); System.out.println(s); JSONObject jsonObject = JSONObject.parseObject(s);