|
|
@@ -7,8 +7,10 @@ use App\CommodityBarcode;
|
|
|
use App\Components\AsyncResponse;
|
|
|
use App\Components\Database;
|
|
|
use App\Components\ErrorPush;
|
|
|
+use App\Console\Commands\SyncWMSOrderTask;
|
|
|
use App\Exceptions\Exception;
|
|
|
use App\Jobs\SyncOrderRejectingStatusJob;
|
|
|
+use App\OracleDOCOrderHeader;
|
|
|
use App\OracleDOCWaveDetails;
|
|
|
use App\Order;
|
|
|
use App\OrderBin;
|
|
|
@@ -61,13 +63,33 @@ class TestController extends Controller
|
|
|
{
|
|
|
try {
|
|
|
return call_user_func([$this, $method], $request);
|
|
|
- }catch (\BadMethodCallException $e){
|
|
|
+ } catch (\BadMethodCallException $e) {
|
|
|
dd("方法不存在");
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
public function test(Request $request)
|
|
|
{
|
|
|
- $this->success(json_encode($request->input()));
|
|
|
+
|
|
|
+
|
|
|
+// /** @var OracleDOCOrderHeaderService $service */
|
|
|
+// $service = app(OracleDOCOrderHeaderService::class);
|
|
|
+// /** @var OrderService $orderService */
|
|
|
+// $orderService = app(OrderService::class);
|
|
|
+// $orderHeaders = OracleDOCOrderHeader::query()->whereIn("ORDERNO",['SO230329004190','SO230329004196'])->get();
|
|
|
+// $orderHeaders = OracleDOCOrderHeader::query()
|
|
|
+// ->selectRaw(implode(',',OracleDOCOrderHeaderService::$columns))
|
|
|
+// ->whereColumn('DOC_Order_Header.editTime','=','DOC_Order_Header.addTime')
|
|
|
+// ->where('ORDERNO', ['SO230329004190','SO230329004196'])
|
|
|
+// ->orderBy('DOC_Order_Header.addTime')->get();
|
|
|
+
|
|
|
+// $orderHeaders = $service->loadMissing($orderHeaders);
|
|
|
+// $orderService->syncOrder($orderHeaders); // 同步订单
|
|
|
+
|
|
|
+ /** @var SyncWMSOrderTask $service */
|
|
|
+ $service = app(SyncWMSOrderTask::class);
|
|
|
+ $service->handle();
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|