diff --git a/src/main/java/com/peanut/common/Interface/KdApiEOrder.java b/src/main/java/com/peanut/common/Interface/KdApiEOrder.java index acfb914b..4cd8fc72 100644 --- a/src/main/java/com/peanut/common/Interface/KdApiEOrder.java +++ b/src/main/java/com/peanut/common/Interface/KdApiEOrder.java @@ -102,9 +102,15 @@ public class KdApiEOrder { private static String ApiKey="f4342e6c-5cfa-458f-997b-f973eb29eb1d";//即API key // private static String ApiKey="34f033ae-9c73-4b9a-899e-943a65fd86bf";//即API key - // 电子面单请求url + +// 电子面单 private static String OnlineReqURL="https://api.kdniao.com/api/EOrderService"; -// private static String OnlineReqURL="http://sandboxapi.kdniao.com:8080/kdniaosandbox/gateway/exterfaceInvoke.json"; + + +// 取消电子面单 + + private static String ReqURL="https://api.kdniao.com/api/EOrderService"; + // 物流信息跟踪 private String TrackReqURL="https://api.kdniao.com/api/dist"; @@ -193,6 +199,7 @@ public class KdApiEOrder { params.put("RequestData", KdUtils.urlEncoder(RequestData + cust + a, "UTF-8")); params.put("EBusinessID", EBusinessID); params.put("RequestType", "1007"); +// params.put("RequestType", "1001"); String dataSign=KdUtils.encrypt(RequestData + cust + a, ApiKey, "UTF-8"); System.out.println(RequestData + a); params.put("DataSign", KdUtils.urlEncoder(dataSign, "UTF-8")); @@ -202,6 +209,7 @@ public class KdApiEOrder { jsonArray.add(result); } return jsonArray; + } /** @@ -235,7 +243,7 @@ public class KdApiEOrder { params.put("DataSign", KdUtils.urlEncoder(dataSign, "UTF-8")); params.put("DataType", "2"); // 以form表单形式提交post请求,post请求体中包含了应用级参数和系统级参数 - String result=HttpClientUtils.kdSendPost(OnlineReqURL, params); + String result=HttpClientUtils.kdSendPost(ReqURL, params); // JSONObject json = JSONObject.parseObject(result); // if(json.get("Success").equals("true")){ @@ -327,6 +335,7 @@ public class KdApiEOrder { @RequestMapping("/pushOrder") public String subscribeOrderByJSON() throws Exception{ + // JSONObject json = JSONObject.parseObject(result); // if(json.get("Success").equals("true")){ // // TODO 返回值为Success时 存入到系统中的 sys_interface_log 表