diff --git a/src/main/java/com/peanut/modules/job/task/ExpressTask.java b/src/main/java/com/peanut/modules/job/task/ExpressTask.java index 128e9897..8bd2742f 100644 --- a/src/main/java/com/peanut/modules/job/task/ExpressTask.java +++ b/src/main/java/com/peanut/modules/job/task/ExpressTask.java @@ -41,16 +41,14 @@ public class ExpressTask implements ITask{ w.leftJoin(ExpressOrder.class,ExpressOrder::getId,BuyOrderProduct::getExpressOrderId); List> plist = productService.listMaps(w); if (plist.size() > 0){ - boolean flag = false; + boolean flag = true; for (Map m : plist){ String expressOrderSn = m.get("express_order_sn").toString(); String consigneeMobile = m.get("consignee_mobile").toString(); String expressCompanyCode = m.get("express_company_code").toString(); String tel = consigneeMobile.substring(consigneeMobile.length()-4); ExpressQueryResponse expressQueryResponse = expressOrderService.queryExpressOrder(expressCompanyCode, expressOrderSn, tel); - if ("3".equals(expressQueryResponse.getState())){ - flag = true; - }else { + if (!"3".equals(expressQueryResponse.getState())){ flag = false; } }