public function getIndex() { // 管理员 // if (Auth::user()->grade == 10) { $delivery = Delivery::where('user_id', Auth::user()->id)->orderBy('t_begin', 'desc')->paginate(); $count = Delivery::where('user_id', Auth::user()->id)->count(); } else { if (Auth::user()->grade == 6) { $w = Warehouse::where('user_id', Auth::user()->id)->lists('id'); $delivery = Delivery::whereIn('warehouse_id', $w)->orderBy('t_begin', 'desc')->paginate(); $count = Delivery::whereIn('warehouse_id', $w)->count(); } else { $delivery = Delivery::orderBy('t_begin', 'desc')->paginate(); $count = Delivery::count(); } } return View::make('picking.index')->with('delivery', $delivery)->with(compact('count')); }