Browse Source

远程获取订单信息的接口

master
xyiege 4 years ago
parent
commit
721c7cdc7c
  1. 17
      src/main/java/cn/chjyj/szwh/utils/SzwhApiUtils.java
  2. 7
      src/test/java/cn/chjyj/szwh/ApiTest.java

17
src/main/java/cn/chjyj/szwh/utils/SzwhApiUtils.java

@ -81,4 +81,21 @@ public class SzwhApiUtils {
JSONObject json = RequestUtils.GetData(url,hmap); JSONObject json = RequestUtils.GetData(url,hmap);
return json; return json;
} }
/**
* distribute 同步订单数据
* @return
*/
public static JSONObject synchInfo(){
String entHost= ProperUtils.getSzwhProp("REAL_URL");//委托系统主机
String url=entHost+"/dist/api/v1/synchInfo";
// 使用的token
String sign=SignUtils.createSign("distribute");
System.out.println(sign);
Map hmap = new HashMap();
hmap.put("dist_token",sign);
hmap.put("Content-Type","application/json");
JSONObject json = RequestUtils.postData(url,"",hmap);
return json;
}
} }

7
src/test/java/cn/chjyj/szwh/ApiTest.java

@ -12,4 +12,11 @@ public class ApiTest {
JSONObject json = SzwhApiUtils.apiGoods(); JSONObject json = SzwhApiUtils.apiGoods();
System.out.println(json); System.out.println(json);
} }
@Test
public void syncOrder(){
System.out.println("同步订单信息");
JSONObject json = SzwhApiUtils.synchInfo();
System.out.println(json);
}
} }

Loading…
Cancel
Save