فهرست منبع

GoodScan 称重校验

ajun 5 سال پیش
والد
کامیت
e9ea27b2cb
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      app/Http/Controllers/api/thirdPart/goodscan/PackageController.php

+ 2 - 0
app/Http/Controllers/api/thirdPart/goodscan/PackageController.php

@@ -229,6 +229,8 @@ class PackageController
         /** @var OrderService $orderService */
         /** @var OrderService $orderService */
         $orderService=app(OrderService::class);
         $orderService=app(OrderService::class);
         $order_create_params=$orderService->getParamByOrderHeader($orderHeader);
         $order_create_params=$orderService->getParamByOrderHeader($orderHeader);
+        $order = Order::query()->whhere('code',$orderHeader->orderno)->first();
+        if($order)return $order;
         $order = Order::query()->create($order_create_params);
         $order = Order::query()->create($order_create_params);
         app('LogService')->log(__METHOD__,__FUNCTION__,'GoodScan 创建Order',json_encode($order)." || ".$orderHeader);
         app('LogService')->log(__METHOD__,__FUNCTION__,'GoodScan 创建Order',json_encode($order)." || ".$orderHeader);
         return $order;
         return $order;