Update, maintenance dan bugs fix
This commit is contained in:
@@ -8,6 +8,7 @@ use App\Models\Roless;
|
||||
use App\Models\RoleUser;
|
||||
use Illuminate\Http\Request;
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
|
||||
class MstPenggunaController extends Controller
|
||||
{
|
||||
@@ -18,7 +19,8 @@ class MstPenggunaController extends Controller
|
||||
|
||||
public function index()
|
||||
{
|
||||
$data = User::where('role_name', "<>", "superadmin")->latest()->paginate(10);
|
||||
$data = null;
|
||||
// $data = User::where('role_name', "<>", "superadmin")->latest()->paginate(10);
|
||||
return view('admin.mst_pengguna.index',compact('data'))
|
||||
->with('i', (request()->input('page', 1) - 1) * 10);
|
||||
}
|
||||
@@ -122,4 +124,37 @@ class MstPenggunaController extends Controller
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public function datatable(Request $request)
|
||||
{
|
||||
$post = $request->all();
|
||||
$offset = $post["start"];
|
||||
$limit = $post["length"];
|
||||
$src = isset($post["src"]) ? $post["src"]:"";
|
||||
$sqlstr = User::where('role_name', "<>", "superadmin");
|
||||
$dataTotal = $sqlstr->count();
|
||||
$data = $sqlstr->orderBy("role_name");
|
||||
if (!empty($src)){
|
||||
$data->where("name","like","%$src%");
|
||||
$data->orWhere("role_name","like","%$src%");
|
||||
}
|
||||
$dataFilter = $data->count();
|
||||
|
||||
return response()->json([
|
||||
"recordsTotal" => $dataTotal,
|
||||
"recordsFiltered" => $dataFilter,
|
||||
"data"=> $data->skip($offset)->take($limit)->get()
|
||||
]);
|
||||
}
|
||||
|
||||
public function lockUploadData(Request $req)
|
||||
{
|
||||
$user = User::query()->update([
|
||||
"is_lock_upload"=>1,
|
||||
"lock_upload_time"=>date("Y-m-d H:i"),
|
||||
"lock_upload_by"=>Auth::user()->id
|
||||
]);
|
||||
return redirect()->route('users.index')
|
||||
->with('success','User berhasil dibuat.');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user