|
@@ -213,6 +213,12 @@ public class TaobaoTask {
|
|
|
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ * https:
|
|
|
+ * @param tid
|
|
|
+ * @param token
|
|
|
+ * @return
|
|
|
+ */
|
|
|
public Trade getOrderDetails(Long tid, String token) {
|
|
|
try {
|
|
|
Thread.sleep(1000);
|
|
@@ -221,7 +227,7 @@ public class TaobaoTask {
|
|
|
}
|
|
|
TaobaoClient detailsClient = new DefaultTaobaoClient(TaobaoConfig.TAOBAO_URL, TaobaoConfig.appkey, TaobaoConfig.secret);
|
|
|
TradeFullinfoGetRequest req = new TradeFullinfoGetRequest();
|
|
|
- req.setFields("created,tid,pay_time,seller_memo,buyer_memo,type,status,price,discount_fee,total_fee,payment,orders,receiver_name,receiver_state,receiver_address,receiver_zip,receiver_mobile,receiver_phone,receiver_town,receiver_city,receiver_district");
|
|
|
+ req.setFields("created,tid,pay_time,seller_memo,buyer_memo,type,status,price,discount_fee,total_fee,payment,orders,receiver_name,receiver_state,receiver_address,receiver_zip,receiver_mobile,receiver_phone,receiver_town,receiver_city,receiver_district,alipay_no");
|
|
|
req.setTid(tid);
|
|
|
req.setIncludeOaid("true");
|
|
|
TradeFullinfoGetResponse rsp = null;
|
|
@@ -259,6 +265,8 @@ public class TaobaoTask {
|
|
|
trade.setSellerMemo(data.getString("seller_memo"));
|
|
|
trade.setBuyerMemo(data.getString("buyer_memo"));
|
|
|
trade.setOaid(data.getString("oaid"));
|
|
|
+ trade.setAlipayNo(data.getString("alipay_no"));
|
|
|
+
|
|
|
JSONObject temp = data.getJSONObject("orders");
|
|
|
JSONArray orders = temp.getJSONArray("order");
|
|
|
trade.setOrders(new ArrayList<>(orders.size()));
|