input('create_time'); $uid = request()->input('uid'); $plugin_type = request()->input('plugin_type');//插件订单 $plugin_id = explode(",", $plugin_type); $order = Order::uniacid()->select(['id','order_sn','yz_order.uid','price','create_time','mc_members.nickname']) ->join('mc_members', 'mc_members.uid', '=', 'yz_order.uid') ->with(['orderGoods' => function($q) { $q->select(['title','order_id','goods_price']); }]); if (isset($plugin_id)) { $plugin_id[] = '0'; $order = $order->whereIn('plugin_id', $plugin_id); } else { $order = $order->where('plugin_id', 0); } if (isset($uid)) { $order = $order->where('yz_order.uid', $uid); } if (isset($create_time)) { $order = $order->where('create_time', '>=',$create_time); } $order = $order->get(); if ($order->isEmpty()) { $this->errorJson('订单不存在'); } return $this->successJson('成功', $order->toArray()); } }