コード例 #1
0
ファイル: PickingController.php プロジェクト: huanghua581/erp
 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'));
 }