|
@@ -677,14 +677,17 @@ class OrderController extends Controller
|
|
|
public function getOrdersByNo(Request $request)
|
|
|
{
|
|
|
$no = $request->get('no') ?? '';
|
|
|
- if (!empty($no)) {
|
|
|
- $order = Order::query()->where('no', $no)->with(['users', 'bikes'])->first();
|
|
|
+
|
|
|
+ if (empty($no)) {
|
|
|
+ return $this->error('填充订单号不能为空');
|
|
|
+ }
|
|
|
+ $order = Order::query()->where('no', $no)->with(['users', 'bikes'])->first();
|
|
|
+ if (empty($order)) {
|
|
|
+ $order = OrderRent::query()->where('no', $no)->with(['users', 'bikes'])->first();
|
|
|
if (empty($order)) {
|
|
|
- $order = OrderRent::query()->where('no', $no)->with(['users', 'bikes'])->first();
|
|
|
- if (empty($order)) {
|
|
|
- return $this->error('找不到此订单号对应得订单');
|
|
|
- }
|
|
|
+ return $this->error('找不到此订单号对应得订单');
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
return $this->ok($order->toArray());
|
|
|
}
|