@@ -17,6 +17,7 @@ use App\OracleDOCOrderHeader;
use App\OracleDocOrderPackingSummary;
use App\OracleDOCWaveDetails;
use App\Order;
+use App\OrderIssue;
use App\OrderPackage;
use App\Owner;
use App\Package;
@@ -26,7 +27,9 @@ use App\ProcessStatistic;
use App\RejectedBillItem;
use App\Services\InventoryCompareService;
use App\Services\LogService;
+use App\Services\OrderIssueService;
use App\Services\OrderPackageService;
+use App\Services\OrderService;
use App\Unit;
use App\User;
use App\Waybill;
@@ -83,6 +86,19 @@ class TestController extends Controller
}
+ function issues()
+ {
+ /** @var OrderPackageService $orderPackageService */
+ $orderPackageService = app('orderPackageService');
+ $ids = [741,739,738,736,735,733,732,731,730,729,728,725,724,723,721,720,719,718,717,715,714,713,712,711,710,705,703,702,701,700,699,698,696,694,693,692,691,690];
+ $orderIssues = OrderIssue::query()->whereIn('id',$ids)->get();
+ $order_ids = data_get($orderIssues,'*.order_id');
+ $orders = Order::query()->whereIn('id',$order_ids)->get();
+ foreach ($orders as $item) {
+ $orderPackageService->createdByOrder($item);
+ }
+
function t2(Request $request)
{ //x $packagesBatch=Package::where('batch_number',$batch_number)->first();
@@ -36,6 +36,6 @@ class Owner extends Model
public function orderTrackingOwner(){
- return $this->belongsTo('App\orderTrackingOwner','id','owner_id');
+ return $this->belongsTo(OrderTrackingOwner::class,'id','owner_id');
@@ -353,8 +353,8 @@ class OrderService
'client_code' => $orderHeadAttr['soreference1'],
];
$order = Order::query()->create($arr);
- $orderPackageService->createdByOrder($order);
+ $orderPackageService->createdByOrder($order);
return Order::with('packages.commodities.commodity')->where('client_code', $clientCode)->first();