解决冲突
parent
24d2bf4b3a
commit
d40df69e03
|
|
@ -117,11 +117,7 @@ class OrderController extends Controller
|
||||||
{
|
{
|
||||||
$order = $request->user()->orders()->findOrFail($id);
|
$order = $request->user()->orders()->findOrFail($id);
|
||||||
$order->load('products');
|
$order->load('products');
|
||||||
<<<<<<< Updated upstream
|
|
||||||
$order->load('lastPackage');
|
$order->load('lastPackage');
|
||||||
=======
|
|
||||||
$order->load('packages');
|
|
||||||
>>>>>>> Stashed changes
|
|
||||||
|
|
||||||
return OrderResource::make($order);
|
return OrderResource::make($order);
|
||||||
}
|
}
|
||||||
|
|
@ -209,26 +205,4 @@ class OrderController extends Controller
|
||||||
'shipping_info'=> KuaidiLog::where(['number'=>$package->shipping_number, 'code'=>$package->shipping_code])->first()?->info,
|
'shipping_info'=> KuaidiLog::where(['number'=>$package->shipping_number, 'code'=>$package->shipping_code])->first()?->info,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 订单包裹列表
|
|
||||||
*/
|
|
||||||
public function orderPackages($id, Request $request)
|
|
||||||
{
|
|
||||||
$order = $request->user()->orders()->findOrFail($id);
|
|
||||||
return OrderPackageResource::collection($order->packages()->where('is_failed', false)->orderBy('updated_at', 'desc')->get());
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 物流包裹的明细
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function shippingInfo($id, Request $request)
|
|
||||||
{
|
|
||||||
$package = $request->user()->orderPackages()->where('is_failed', false)->findOrFail($id);
|
|
||||||
return response()->json(array_merge(OrderPackageResource::make($package)->resolve(), [
|
|
||||||
'shipping_info'=> KuaidiLog::where(['number'=>$package->shipping_number, 'code'=>$package->shipping_code])->first()?->info,
|
|
||||||
]));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -36,11 +36,7 @@ class OrderResource extends JsonResource
|
||||||
'created_at' => $this->created_at->toDateTimeString(),
|
'created_at' => $this->created_at->toDateTimeString(),
|
||||||
'expires_at' => $this->expires_at,
|
'expires_at' => $this->expires_at,
|
||||||
|
|
||||||
<<<<<<< Updated upstream
|
|
||||||
'packages' => OrderPackageResource::make($this->whenLoaded('lastPackage')),
|
'packages' => OrderPackageResource::make($this->whenLoaded('lastPackage')),
|
||||||
=======
|
|
||||||
'packages' => OrderPackageResource::make($this->whenloaded('packages')->where('is_failed', false)->sortBy('created_at')->first()),
|
|
||||||
>>>>>>> Stashed changes
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -211,9 +211,9 @@ Route::group([
|
||||||
|
|
||||||
|
|
||||||
//商品列表
|
//商品列表
|
||||||
Route::get('products', [Dealer\ProductController::class, 'index']);
|
Route::get('/dealer/products', [Dealer\ProductController::class, 'index']);
|
||||||
//商品详情
|
//商品详情
|
||||||
Route::get('products/{id}', [Dealer\ProductController::class, 'show']);
|
Route::get('/dealer/products/{id}', [Dealer\ProductController::class, 'show']);
|
||||||
|
|
||||||
Route::group([
|
Route::group([
|
||||||
'prefix'=>'dealer',
|
'prefix'=>'dealer',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue