Przeglądaj źródła

修改wx快递录入时间

cy 6 lat temu
rodzic
commit
bf0699fd3d

+ 10 - 13
src/main/java/com/emato/ccnet/wx/biz/req/waybill/oms/Ceb511Response.java

@@ -112,13 +112,20 @@ public class Ceb511Response {
             wxMap.put("isCustomsSend",Contants.WX_SUCC);
             wxOrderGrabService.updateMallOrderProcessRecord(wxMap);
 
+            Map<String, Object> reMap = new HashMap<>();
+            reMap.put("orderSn",wxOrder.getOrderSn());
             if(CcnetContants.wsFlag.item_10.getItem().equals(wxOrder.getWsFlag())){
-                Map<String, Object> reMap = new HashMap<>();
-                reMap.put("orderSn",wxOrder.getOrderSn());
                 reMap.put("orderStatus","300");
                 reMap.put("shippingStatus","1");
-                wxOrderGrabService.updateBuyerPayCheck(reMap);
+            }else {
+                reMap.put("shippingNo",wayBillResponse.getLogisticsNo());
+                reMap.put("shippingCode","YD");
+                reMap.put("shippingName","韵达快递");
+                reMap.put("orderStatus","300");
+                reMap.put("shippingStatus","1");
             }
+            wxOrderGrabService.updateBuyerPayCheck(reMap);
+
         }else if(CcnetContants.notiType.item_20.getItem().equals(wayBillResponse.getNotiType()) && CcnetContants.serviceStates.item_3.getItem().equals(wayBillResponse.getNotiStatus())){
             cusWaybillStatus.setRespStatus(Contants.FAIL_STATUS);
             Map<String, Object> wxMap = createWxOrderGrabMap(wayBillResponse);
@@ -147,16 +154,6 @@ public class Ceb511Response {
             Map<String, Object> recordMap = ImmutableMap.of("orderSn", wxOrder.getOrderSn(), "shipmentStartTime",new Date());
             wxOrderGrabService.updateMallOrderProcessRecord(recordMap);
 
-            Map<String, Object> reMap = new HashMap<>();
-            reMap.put("orderSn",wxOrder.getOrderSn());
-            reMap.put("shippingNo",wayBillResponse.getLogisticsNo());
-            reMap.put("shippingCode","YD");
-            reMap.put("shippingName","韵达快递");
-            reMap.put("orderStatus","300");
-            reMap.put("shippingStatus","1");
-            wxOrderGrabService.updateBuyerPayCheck(reMap);
-
-
         }else{
             String info = "状态非法,无需处理";
             LOGGER.error("--- {}", info);