@@ -177,6 +177,11 @@ public class TaobaoTask {
}
public Trade getOrderDetails(Long tid) {
+ try {
+ Thread.sleep(1000);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
TaobaoClient detailsClient = new DefaultTaobaoClient(TaobaoConfig.TAOBAO_URL, TaobaoConfig.appkey, TaobaoConfig.secret);
TradeFullinfoGetRequest req = new TradeFullinfoGetRequest();
req.setFields("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");
@@ -322,7 +327,7 @@ public class TaobaoTask {
int warranty = 0;
for (Order tradeOrder : trade.getOrders()) {
SalesOrderItem item = new SalesOrderItem();
- if (!tradeOrder.getRefundStatus().equalsIgnoreCase("NO_REFUND")) {
+ if (!"NO_REFUND".equalsIgnoreCase(tradeOrder.getRefundStatus())) {
warranty = 1;
item.setItemWarrantyStatus(1);