Browse Source

添加回调日志

liu 10 months ago
parent
commit
5bc7736089

+ 4 - 0
src/main/java/com/sqx/modules/callBack/controller/CallBackController.java

@@ -74,6 +74,10 @@ public class CallBackController{
 
 //            获取骑手订单
             TbIndent tbIndent = tbIndentService.findIndentByIndentNumber(orderNo);
+            if (ObjectUtils.isEmpty(tbIndent)) {
+                log.info("不存在该配送订单:"+orderNo);
+                return "success";
+            }
 
             //            状态
             String state = jsonObject.getString("state");

+ 2 - 1
src/main/java/com/sqx/scheduler/order/OrderScheduler.java

@@ -178,10 +178,11 @@ public class OrderScheduler {
                     shopList.add(shopId);
                 }
             }
+            log.info("所属运营商店铺:"+shopList);
             // 查询所有 待取餐/派送中 状态的订单
             QueryWrapper<TbOrder> queryWrapper = new QueryWrapper<>();
             queryWrapper.eq("status", 3);
-            queryWrapper.notIn(shopList.size()>0,"shop_id",shopList);
+            queryWrapper.notIn(ObjectUtils.isNotEmpty(shopList)&&shopList.size()>0,"shop_id",shopList);
             List<TbOrder> orders = orderService.list(queryWrapper);
             for (TbOrder order : orders) {
                 try {