fix datatable using token api and paginate when searching, fix skrd_amount column to decimal 20

This commit is contained in:
arifal hidayat
2025-01-30 01:28:36 +07:00
parent 538cdb87ae
commit 8591fafd84
27 changed files with 1228 additions and 1012 deletions

View File

@@ -39,25 +39,25 @@ class="authentication-bg"
<input type="email" class="form-control" id="email" name="email" value="user@demo.com" placeholder="Enter your email">
</div>
<div class="mb-3">
<div class="d-flex justify-content-between align-items-center">
{{-- <div class="d-flex justify-content-between align-items-center">
<label for="password" class="form-label">Password</label>
<a href="{{ route ('password.request') }}" class="text-decoration-none small text-muted">Forgot password?</a>
</div>
</div> --}}
<input type="password" class="form-control" id="password" name="password" value="password" placeholder="Enter your password">
</div>
<div class="form-check mb-3">
{{-- <div class="form-check mb-3">
<input type="checkbox" class="form-check-input" id="remember-me">
<label class="form-check-label" for="remember-me">Remember me</label>
</div>
</div> --}}
<div class="d-grid">
<button class="btn btn-dark btn-lg fw-medium" type="submit">Sign In</button>
</div>
</form>
</div>
</div>
<p class="text-center mt-4 text-white text-opacity-50">Don't have an account?
{{-- <p class="text-center mt-4 text-white text-opacity-50">Don't have an account?
<a href="{{ route ('register') }}" class="text-decoration-none text-white fw-bold">Sign Up</a>
</p>
</p> --}}
</div>
</div>
</div>

View File

@@ -29,7 +29,7 @@
<div class="collapse" id="sidebarDashboard">
<ul class="nav sub-navbar-nav">
<li class="sub-nav-item">
<a class="sub-nav-link" href="{{ route ('dashboards.bigdata' ) }}">SIBEDAS</a>
<a class="sub-nav-link" href="{{ route ('home' ) }}">SIBEDAS</a>
</li>
<li class="sub-nav-item">
<a class="sub-nav-link" href="{{ route ('home' ) }}">Dashboard 2</a>
@@ -52,7 +52,7 @@
<div class="collapse" id="sidebarDataMaster">
<ul class="nav sub-navbar-nav">
<li class="sub-nav-item">
<a class="sub-nav-link" href="{{ route ('master.users' ) }}">Users</a>
<a class="sub-nav-link" href="{{ route ('users.index' ) }}">Users</a>
</li>
</ul>
</div>
@@ -79,14 +79,14 @@
</li>
<li class="nav-item">
<a class="nav-link menu-arrow" href="#sidebarSettings" data-bs-toggle="collapse" role="button"
aria-expanded="false" aria-controls="sidebarSettings">
<a class="nav-link menu-arrow" href="#requestAssignment" data-bs-toggle="collapse" role="button"
aria-expanded="false" aria-controls="requestAssignment">
<span class="nav-icon">
<iconify-icon icon="mingcute:task-line"></iconify-icon>
</span>
<span class="nav-text">Request Assignment</span>
</a>
<div class="collapse" id="sidebarSettings">
<div class="collapse" id="requestAssignment">
<ul class="nav sub-navbar-nav">
<li class="sub-nav-item">
<a class="sub-nav-link" href="{{ route ('request-assignments.index' ) }}">Task</a>

View File

@@ -9,6 +9,7 @@
<meta name="robots" content="index, follow" />
<meta name="theme-color" content="#ffffff">
<meta name="csrf-token" content="{{ csrf_token() }}">
<meta name="api-token" content="{{ session('api_token') }}">
<!-- App favicon -->
<link rel="shortcut icon" href="/images/dputr.ico">

View File

@@ -183,7 +183,7 @@
<form id="logout-form" action="{{route('logout')}}" method="POST" style="display: none;">
@csrf
</form>
<a class="dropdown-item text-danger" href="#" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
<a class="dropdown-item text-danger" href="#" onclick="event.preventDefault(); logoutUser();">
<iconify-icon icon="solar:logout-3-outline"
class="align-middle me-2 fs-18"></iconify-icon><span
class="align-middle">Logout</span>
@@ -193,4 +193,13 @@
</div>
</div>
</div>
</header>
</header>
<script>
function logoutUser() {
// Hapus token dari localStorage
localStorage.removeItem('token');
// Submit form logout Laravel
document.getElementById('logout-form').submit();
}
</script>

View File

@@ -10,16 +10,16 @@
<div class="row">
<div class="d-flex justify-content-end pb-3">
<a href="{{ route('master.users.create')}}" class="btn btn-outline-success width-lg">Create</a>
<a href="{{ route('users.create')}}" class="btn btn-outline-success width-lg">Create</a>
</div>
{{$users}}
<div>
<div id="common-table"></div>
<div id="table-users"></div>
</div>
</div>
@endsection
@section('scripts')
@vite(['resources/js/tables/common-table.js'])
@vite(['resources/js/master/users/users.js'])
@endsection

View File

@@ -10,14 +10,12 @@
<div class="row">
<div>
<h1>Request Assignment Page</h1>
</div>
<div>
<div id="table-import-datasources"></div>
<div id="table-request-assignment"></div>
</div>
</div>
@endsection
@section('scripts')
@vite(['resources/js/request-assignment/request-assignment.js'])
@endsection

View File

@@ -1,4 +1,4 @@
@extends('layouts.vertical', ['subtitle' => 'Syncronize'])
@extends('layouts.vertical', ['subtitle' => 'General'])
@section('css')
@vite(['node_modules/gridjs/dist/theme/mermaid.min.css'])
@@ -6,7 +6,7 @@
@section('content')
@include('layouts.partials/page-title', ['title' => 'Settings', 'subtitle' => 'Syncronize'])
@include('layouts.partials/page-title', ['title' => 'Settings', 'subtitle' => 'General'])
<div class="row">
<div class="d-flex justify-content-end pb-3">