Пример #1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request)
 {
     //
     $data = $request->input();
     $name = isset($data['name']) ? $data['name'] : '';
     $pagesize = 20;
     $query = DataManager::where('status', Config::get("hthou.status_normal"));
     if (!empty($name)) {
         $query->where('username', $name);
     }
     $query->orderBy('id', 'asc');
     $list = $query->paginate($pagesize);
     $role_list = DataRole::where('status', Config::get("hthou.status_normal"))->get();
     $group_list = DataGroup::where('status', Config::get("hthou.status_normal"))->get();
     return view('admin.managers', ['data' => $list, 'url' => $this->url, 'name' => $name, 'role_list' => $role_list, 'group_list' => $group_list]);
 }
Пример #2
0
 public function getAllGroups()
 {
     $query = DataGroup::where('status', Config::get('hthou.status_normal'));
     $res = $query->orderBy('listorder', 'desc')->orderBy('id', 'desc')->get();
     $list = array();
     foreach ($res as $r) {
         $tmp = array('name' => $r->group_name, 'id' => $r->id);
         $list[] = $tmp;
     }
     return json_encode($list);
 }