查询快递修改状态

This commit is contained in:
wuchunlei
2023-11-28 17:54:58 +08:00
parent b988922251
commit 70748a2e4c

View File

@@ -41,16 +41,14 @@ public class ExpressTask implements ITask{
w.leftJoin(ExpressOrder.class,ExpressOrder::getId,BuyOrderProduct::getExpressOrderId); w.leftJoin(ExpressOrder.class,ExpressOrder::getId,BuyOrderProduct::getExpressOrderId);
List<Map<String,Object>> plist = productService.listMaps(w); List<Map<String,Object>> plist = productService.listMaps(w);
if (plist.size() > 0){ if (plist.size() > 0){
boolean flag = false; boolean flag = true;
for (Map<String,Object> m : plist){ for (Map<String,Object> m : plist){
String expressOrderSn = m.get("express_order_sn").toString(); String expressOrderSn = m.get("express_order_sn").toString();
String consigneeMobile = m.get("consignee_mobile").toString(); String consigneeMobile = m.get("consignee_mobile").toString();
String expressCompanyCode = m.get("express_company_code").toString(); String expressCompanyCode = m.get("express_company_code").toString();
String tel = consigneeMobile.substring(consigneeMobile.length()-4); String tel = consigneeMobile.substring(consigneeMobile.length()-4);
ExpressQueryResponse expressQueryResponse = expressOrderService.queryExpressOrder(expressCompanyCode, expressOrderSn, tel); ExpressQueryResponse expressQueryResponse = expressOrderService.queryExpressOrder(expressCompanyCode, expressOrderSn, tel);
if ("3".equals(expressQueryResponse.getState())){ if (!"3".equals(expressQueryResponse.getState())){
flag = true;
}else {
flag = false; flag = false;
} }
} }