瀏覽代碼

订单同步 定时任务Task未启动

ajun 5 年之前
父節點
當前提交
4e478adb5a
共有 1 個文件被更改,包括 10 次插入4 次删除
  1. 10 4
      app/Console/Commands/SyncWMSOrderTask.php

+ 10 - 4
app/Console/Commands/SyncWMSOrderTask.php

@@ -35,8 +35,6 @@ class SyncWMSOrderTask extends Command
 
     /**
      * Execute the console command.
-     *
-     * @return int
      */
     public function handle()
     {
@@ -45,9 +43,17 @@ class SyncWMSOrderTask extends Command
          * @var OrderService $orderService
          */
         $oracleDOCOrderHeaderService = app('OracleDOCOrderHeaderService');
+
         $orderService = app('OrderService');
         $start_date = Carbon::now()->subSeconds(60+5);
-        $orderHeaders = $oracleDOCOrderHeaderService->getWMSOrderOnStartDate($start_date);
-        $orderService->createOrderInfo($orderHeaders);
+
+        // 这段时间段内的新增
+        $orderHeaders_addTime = $oracleDOCOrderHeaderService->getWMSOrderOnStartDate($start_date);
+        // 这段时间段内的修改
+        $orderHeaders_editTime = $oracleDOCOrderHeaderService->getWMSOrderOnEditDate($start_date);
+        // 创建
+        $orderService->syncOrder($orderHeaders_addTime);
+        // 创建
+        $orderService->syncOrder($orderHeaders_editTime);
     }
 }