tukar taraf
This commit is contained in:
@@ -65,21 +65,27 @@ class LoginController extends Controller
|
|||||||
if($auth_user['roles'] == 'teller'){
|
if($auth_user['roles'] == 'teller'){
|
||||||
if($auth_user['role_harian'] == 'teller'){
|
if($auth_user['role_harian'] == 'teller'){
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','api_url'));
|
// return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','api_url'));
|
||||||
|
return redirect()->route('home');
|
||||||
}elseif($auth_user['role_harian'] == 'penilai'){
|
}elseif($auth_user['role_harian'] == 'penilai'){
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
$gadaian_semasa = Http::get(config('api.url') . '/api/gadaiansemasa/'. $auth_user['cawangan'])->json();
|
$gadaian_semasa = Http::get(config('api.url') . '/api/gadaiansemasa/'. $auth_user['cawangan'])->json();
|
||||||
$gadaian_belumserah = Http::get(config('api.url') . '/api/gadaiansemasa/belum_serah/'. $auth_user['cawangan'])->json();
|
$gadaian_belumserah = Http::get(config('api.url') . '/api/gadaiansemasa/belum_serah/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','gadaian_semasa','gadaian_belumserah','api_url'));
|
// return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','gadaian_semasa','gadaian_belumserah','api_url'));
|
||||||
|
return redirect()->route('home');
|
||||||
|
}else{
|
||||||
|
return view('not_assign');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
elseif($auth_user['roles'] == 'pc' || $auth_user['roles'] == 'ppc'){
|
elseif($auth_user['roles'] == 'pc' || $auth_user['roles'] == 'ppc'){
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.khazanah.home',compact('cawangan_info','api_url'));
|
// return view('homepage.khazanah.home',compact('cawangan_info','api_url'));
|
||||||
|
return redirect()->route('home');
|
||||||
}
|
}
|
||||||
elseif($auth_user['roles'] == 'operasi'){
|
else{
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.'.$auth_user['roles'].'.home',compact('cawangan_info','api_url'));
|
// return view('homepage.'.$auth_user['roles'].'.home',compact('cawangan_info','api_url'));
|
||||||
|
return redirect()->route('home');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -39,12 +39,15 @@ class HomeController extends Controller
|
|||||||
$gadaian_belumserah = Http::get(config('api.url') . '/api/gadaiansemasa/belum_serah/'. $auth_user['cawangan'])->json();
|
$gadaian_belumserah = Http::get(config('api.url') . '/api/gadaiansemasa/belum_serah/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','gadaian_semasa','gadaian_belumserah','api_url'));
|
return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','gadaian_semasa','gadaian_belumserah','api_url'));
|
||||||
}
|
}
|
||||||
|
else{
|
||||||
|
return view('not_assign');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
elseif($auth_user['roles'] == 'pc' || $auth_user['roles'] == 'ppc'){
|
elseif($auth_user['roles'] == 'pc' || $auth_user['roles'] == 'ppc'){
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.khazanah.home',compact('cawangan_info','api_url'));
|
return view('homepage.khazanah.home',compact('cawangan_info','api_url'));
|
||||||
}
|
}
|
||||||
elseif($auth_user['roles'] == 'operasi'){
|
else{
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
return view('homepage.'.$auth_user['roles'].'.home',compact('cawangan_info','api_url'));
|
return view('homepage.'.$auth_user['roles'].'.home',compact('cawangan_info','api_url'));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,8 @@ class KakitanganController extends Controller
|
|||||||
$auth_user = Auth::user();
|
$auth_user = Auth::user();
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
$role = Role::get();
|
$role = Role::get();
|
||||||
return view('operasi.daftar_kakitangan',compact('cawangan_info','api_url','role'));
|
$kakitangan = User::all();
|
||||||
|
return view('operasi.daftar_kakitangan',compact('cawangan_info','api_url','role','kakitangan'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function registerStaff(Request $request){
|
public function registerStaff(Request $request){
|
||||||
@@ -91,4 +92,50 @@ class KakitanganController extends Controller
|
|||||||
|
|
||||||
return redirect()->route('home');
|
return redirect()->route('home');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function tukartaraf(Request $request){
|
||||||
|
$api_url = config('api.url');
|
||||||
|
$auth_user = Auth::user();
|
||||||
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
|
$user = User::find($request->id);
|
||||||
|
$role = Role::get();
|
||||||
|
return view('operasi.tukar_taraf',compact('cawangan_info','api_url','role','user'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function tukartarafUpdate(Request $request){
|
||||||
|
$user = User::find($request->user_id);
|
||||||
|
if($user->role_harian == null){
|
||||||
|
if($user->role_asal == 'pc'){
|
||||||
|
$user->roles = $request->role;
|
||||||
|
$user->save();
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
if($user->role_asal == 'pc'){
|
||||||
|
$user->roles = $request->role;
|
||||||
|
$user->role_harian = $request->role;
|
||||||
|
$user->save();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return redirect()->route('daftar.kakitangan');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function tukarcawangan(Request $request){
|
||||||
|
$api_url = config('api.url');
|
||||||
|
$auth_user = Auth::user();
|
||||||
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
|
$user = User::find($request->id);
|
||||||
|
$role = Role::get();
|
||||||
|
return view('operasi.tukar_cawangan',compact('cawangan_info','api_url','role','user'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function tukarcawanganUpdate(Request $request){
|
||||||
|
$user = User::find($request->user_id);
|
||||||
|
$user->cawangan = $request->cawangan;
|
||||||
|
$user->roles = $request->role;
|
||||||
|
$user->role_harian = $request->role;
|
||||||
|
$user->save();
|
||||||
|
|
||||||
|
return redirect()->route('daftar.kakitangan');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -185,4 +185,12 @@ class OperasiController extends Controller
|
|||||||
|
|
||||||
return view('operasi.hargaemas',compact('cawangan_info','api_url','harga_emas'));
|
return view('operasi.hargaemas',compact('cawangan_info','api_url','harga_emas'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function margin(){
|
||||||
|
$auth_user = Auth::user();
|
||||||
|
$api_url = config('api.url');
|
||||||
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
|
$margin_pembiayaan = Http::get(config('api.url') . '/api/maxpinjaman')->json();
|
||||||
|
return view('operasi.margin_pembiayaan',compact('cawangan_info','api_url','margin_pembiayaan'));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
"yajra/laravel-datatables-oracle": "^9.11"
|
"yajra/laravel-datatables-oracle": "^9.11"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
|
"barryvdh/laravel-debugbar": "^3.6",
|
||||||
"facade/ignition": "^2.0",
|
"facade/ignition": "^2.0",
|
||||||
"fzaninotto/faker": "^1.9.1",
|
"fzaninotto/faker": "^1.9.1",
|
||||||
"mockery/mockery": "^1.3.1",
|
"mockery/mockery": "^1.3.1",
|
||||||
|
|||||||
Generated
+186
-936
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,23 @@
|
|||||||
|
@extends('layouts.app_operasi')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center mt-5">
|
||||||
|
<div class="col-md-8">
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb pb-3">
|
||||||
|
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
||||||
|
<li class="breadcrumb-item active" aria-current="page">Admin</li>
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="card-body text-center">
|
||||||
|
<a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Kakitangan</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
@extends('layouts.app_operasi')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center mt-5">
|
||||||
|
<div class="col-md-8">
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb pb-3">
|
||||||
|
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
||||||
|
<li class="breadcrumb-item active" aria-current="page">Akaun</li>
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="card-body text-center">
|
||||||
|
<h1>AKAUN</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
@extends('layouts.app_operasi')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center mt-5">
|
||||||
|
<div class="col-md-8">
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb pb-3">
|
||||||
|
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
||||||
|
<li class="breadcrumb-item active" aria-current="page">Audit</li>
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="card-body text-center">
|
||||||
|
<h1>AUDIT</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
<div class="card-body text-center">
|
<div class="card-body text-center">
|
||||||
<a href="{{ route('operasi.kelulusan') }}" class="btn btn-info btn-lg">Kelulusan</a>
|
<a href="{{ route('operasi.kelulusan') }}" class="btn btn-info btn-lg">Kelulusan</a>
|
||||||
<a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Daftar Kakitangan</a>
|
<a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Kakitangan</a>
|
||||||
<a href="{{ route('parameter') }}" class="btn btn-info btn-lg">Parameter</a>
|
<a href="{{ route('parameter') }}" class="btn btn-info btn-lg">Parameter</a>
|
||||||
<a href="{{ route('komuditi') }}" class="btn btn-info btn-lg">Komoditi</a>
|
<a href="{{ route('komuditi') }}" class="btn btn-info btn-lg">Komoditi</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
<link rel="stylesheet" href="{{ asset('vendor/bootstrap/css/bootstrap.min.css') }}">
|
<link rel="stylesheet" href="{{ asset('vendor/bootstrap/css/bootstrap.min.css') }}">
|
||||||
<link href="{{ asset('css/select2.min.css') }}" rel="stylesheet" />
|
<link href="{{ asset('css/select2.min.css') }}" rel="stylesheet" />
|
||||||
<link rel="stylesheet" href="{{ asset('vendor/datepicker/css/bootstrap-datepicker.min.css') }}"/>
|
<link rel="stylesheet" href="{{ asset('vendor/datepicker/css/bootstrap-datepicker.min.css') }}"/>
|
||||||
|
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
||||||
<script src="{{ asset('js/jquery.min.js') }}"></script>
|
<script src="{{ asset('js/jquery.min.js') }}"></script>
|
||||||
<script src="{{ asset('vendor/bootstrap/js/bootstrap.min.js') }}"></script>
|
<script src="{{ asset('vendor/bootstrap/js/bootstrap.min.js') }}"></script>
|
||||||
<script src="{{ asset('js/select2.min.js') }}"></script>
|
<script src="{{ asset('js/select2.min.js') }}"></script>
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
<link rel="stylesheet" href="{{ asset('vendor/bootstrap/css/bootstrap.min.css') }}">
|
<link rel="stylesheet" href="{{ asset('vendor/bootstrap/css/bootstrap.min.css') }}">
|
||||||
<link href="{{ asset('css/select2.min.css') }}" rel="stylesheet" />
|
<link href="{{ asset('css/select2.min.css') }}" rel="stylesheet" />
|
||||||
<link rel="stylesheet" href="{{ asset('vendor/datepicker/css/bootstrap-datepicker.min.css') }}"/>
|
<link rel="stylesheet" href="{{ asset('vendor/datepicker/css/bootstrap-datepicker.min.css') }}"/>
|
||||||
|
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
||||||
<script src="{{ asset('js/jquery.min.js') }}"></script>
|
<script src="{{ asset('js/jquery.min.js') }}"></script>
|
||||||
<script src="{{ asset('vendor/bootstrap/js/bootstrap.min.js') }}"></script>
|
<script src="{{ asset('vendor/bootstrap/js/bootstrap.min.js') }}"></script>
|
||||||
<script src="{{ asset('js/select2.min.js') }}"></script>
|
<script src="{{ asset('js/select2.min.js') }}"></script>
|
||||||
|
|||||||
@@ -0,0 +1,92 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
|
||||||
|
<title>Laravel</title>
|
||||||
|
|
||||||
|
<!-- Fonts -->
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Nunito:wght@200;600&display=swap" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- Styles -->
|
||||||
|
<style>
|
||||||
|
html, body {
|
||||||
|
background-color: #fff;
|
||||||
|
color: #636b6f;
|
||||||
|
font-family: 'Nunito', sans-serif;
|
||||||
|
font-weight: 200;
|
||||||
|
height: 100vh;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.full-height {
|
||||||
|
height: 100vh;
|
||||||
|
}
|
||||||
|
|
||||||
|
.flex-center {
|
||||||
|
align-items: center;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.position-ref {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-right {
|
||||||
|
position: absolute;
|
||||||
|
right: 10px;
|
||||||
|
top: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.content {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.title {
|
||||||
|
font-size: 84px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.links > a {
|
||||||
|
color: #636b6f;
|
||||||
|
padding: 0 25px;
|
||||||
|
font-size: 13px;
|
||||||
|
font-weight: 600;
|
||||||
|
letter-spacing: .1rem;
|
||||||
|
text-decoration: none;
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
|
||||||
|
.m-b-md {
|
||||||
|
margin-bottom: 30px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="flex-center position-ref full-height">
|
||||||
|
|
||||||
|
@if (Route::has('login'))
|
||||||
|
<div class="top-right links">
|
||||||
|
@auth
|
||||||
|
<a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">Logout</a>
|
||||||
|
@else
|
||||||
|
<a href="{{ route('login') }}">Login</a>
|
||||||
|
|
||||||
|
@if (Route::has('register'))
|
||||||
|
<a href="{{ route('register') }}">Register</a>
|
||||||
|
@endif
|
||||||
|
@endauth
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
<form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
|
||||||
|
@csrf
|
||||||
|
</form>
|
||||||
|
<div class="content">
|
||||||
|
<div class="title m-b-md">
|
||||||
|
Khazanah Belum Menugaskan Jawatan Harian
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -94,8 +94,58 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">{{ __('Senarai Kakitangan') }}</div>
|
||||||
|
<div class="card-body text-center">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<table id="rekod_kakitangan" class="table table-striped table-hover">
|
||||||
|
<thead class="thead-dark">
|
||||||
|
<tr>
|
||||||
|
<th>Bil</th>
|
||||||
|
<th>Nama Staff</th>
|
||||||
|
<th>Jawatan</th>
|
||||||
|
<th>Cawangan</th>
|
||||||
|
<th>Action</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
@foreach($kakitangan as $index=>$staff)
|
||||||
|
<tr>
|
||||||
|
<td>{{ $loop->iteration }}</td>
|
||||||
|
<td>{{ $staff->name }}</td>
|
||||||
|
<td>{{ strtoupper($staff->roles) }}</td>
|
||||||
|
<td>
|
||||||
|
@if($staff->cawangan == 'operasi')
|
||||||
|
{{ ucwords($staff->cawangan) }}
|
||||||
|
@else
|
||||||
|
@php
|
||||||
|
$cawangan_staff = Http::get(config('api.url') . '/api/cawangan/'. $staff->cawangan)->json();
|
||||||
|
echo ucwords($cawangan_staff['details_caw']);
|
||||||
|
@endphp
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<a href="{{ route('kakitangan.tukartaraf',['id'=>$staff->id]) }}" class="btn btn-warning" title="Tukar Taraf"><i class="material-icons">edit</i></a>
|
||||||
|
<a href="{{ route('kakitangan.tukarcawangan',['id'=>$staff->id]) }}" class="btn btn-info" title="Tukar Cawangan"><i class="material-icons">work</i></a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
@endforeach
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
var tablerekod = $('#rekod_kakitangan').DataTable();
|
||||||
|
|
||||||
function verifyregister(){
|
function verifyregister(){
|
||||||
var cawangan = $('#cawangan').val();
|
var cawangan = $('#cawangan').val();
|
||||||
var role = $('#role').val();
|
var role = $('#role').val();
|
||||||
|
|||||||
@@ -0,0 +1,61 @@
|
|||||||
|
@extends('layouts.app_operasi')
|
||||||
|
@section('content')
|
||||||
|
@include('modal.hargaemas')
|
||||||
|
|
||||||
|
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb pb-3">
|
||||||
|
<li class="breadcrumb-item"><a href="{{ url('/') }}">Home</a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="{{ url('operasi/parameter') }}">Parameter</a></li>
|
||||||
|
<li class="breadcrumb-item active" aria-current="page">Margin Pembiayaan</li>
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
<div class="card-body text-center">
|
||||||
|
|
||||||
|
<div class="mt-3">
|
||||||
|
|
||||||
|
<table class='table table-striped table-hover' id='table-margin' style="width:100%;">
|
||||||
|
<thead class="thead-dark">
|
||||||
|
<tr>
|
||||||
|
<th>Bil</th>
|
||||||
|
<th>Taraf</th>
|
||||||
|
<th>Margin</th>
|
||||||
|
<th>Action</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
@foreach($margin_pembiayaan as $index=>$mp)
|
||||||
|
<tr>
|
||||||
|
<td>{{ $loop->iteration }}</td>
|
||||||
|
<td>{{ strtoupper($mp['user_type']) }}</td>
|
||||||
|
<td>{{ $mp['max'] . '%' }}</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
@endforeach
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
var table_margin = $('#table-margin').DataTable();
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
method:'GET',
|
||||||
|
url: api_url + '/api/maxpinjaman',
|
||||||
|
success:function(data){
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
@endsection
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
<div class="card-body text-center">
|
<div class="card-body text-center">
|
||||||
<a href="{{ route('operasi.hargaemas') }}" class="btn btn-info btn-lg">Harga Emas</a>
|
<a href="{{ route('operasi.hargaemas') }}" class="btn btn-info btn-lg">Harga Emas</a>
|
||||||
<a href="#" class="btn btn-info btn-lg">Contoh 1</a>
|
<a href="{{ route('operasi.margin') }}" class="btn btn-info btn-lg">Margin Pembiayaan</a>
|
||||||
<a href="#" class="btn btn-info btn-lg">Contoh 2</a>
|
<a href="#" class="btn btn-info btn-lg">Contoh 2</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -0,0 +1,101 @@
|
|||||||
|
@extends('layouts.app_operasi')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb pb-3">
|
||||||
|
<li class="breadcrumb-item"><a href="{{ url('/') }}">Home</a></li>
|
||||||
|
<li class="breadcrumb-item" aria-current="page"><a href="{{ route('daftar.kakitangan') }}">Kakitangan</a></li>
|
||||||
|
<li class="breadcrumb-item active" aria-current="page">Tukar Taraf</li>
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="card-body text-center">
|
||||||
|
<form action="{{ route('kakitangan.tukarcawangan.update') }}" method="post">
|
||||||
|
@csrf
|
||||||
|
<input type="hidden" name='user_id' id='user_id' readonly value="{{ $user->id }}" class='form-control'>
|
||||||
|
<div class='row form-group'>
|
||||||
|
<div class='col-md-6'>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Nama</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='nama' id='nama' readonly value="{{ $user->name }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Email</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='email' id='email' readonly value="{{ $user->email }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Cawangan</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
@php
|
||||||
|
$cawangan_all = Http::get($api_url . '/api/cawangan')->json();
|
||||||
|
@endphp
|
||||||
|
<select class="form-control" name="cawangan" data-placeholder="Pilih Cawangan" id="cawangan">
|
||||||
|
<option disabled selected value> -- Pilih Cawangan -- </option>
|
||||||
|
<option value="operasi" {{ $user->roles == 'operasi' ? 'selected' : '' }}>Operasi</option>
|
||||||
|
@foreach($cawangan_all as $cawangan)
|
||||||
|
<option value="{{ $cawangan['kodcaw'] }}" {{ $user->cawangan == $cawangan['kodcaw'] ? 'selected' : '' }}>{{ $cawangan['details_caw'] }}</option>
|
||||||
|
@endforeach
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-6'>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>No KP</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='nokp' id='nokp' readonly value="{{ $user->no_kp }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>No Telefon</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='telefon' id='telefon' readonly value="{{ $user->no_telefon }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Jawatan</b>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<select class="form-control" name="role" data-placeholder="Pilih Jawatan" id="role">
|
||||||
|
<option disabled selected> -- Pilih Jawatan -- </option>
|
||||||
|
@foreach($role as $roles)
|
||||||
|
<option value="{{ $roles['role_code'] }}" {{ $user->roles == $roles['role_code'] ? 'selected' : '' }}>{{ $roles['keterangan'] }}</option>
|
||||||
|
@endforeach
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='row justify-content-end'>
|
||||||
|
<div class='col-md-12'>
|
||||||
|
<input type="submit" class='btn btn-info float-right mr-5' value='Tukar Cawangan'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
@extends('layouts.app_operasi')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="card">
|
||||||
|
|
||||||
|
<nav aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb pb-3">
|
||||||
|
<li class="breadcrumb-item"><a href="{{ url('/') }}">Home</a></li>
|
||||||
|
<li class="breadcrumb-item" aria-current="page"><a href="{{ route('daftar.kakitangan') }}">Kakitangan</a></li>
|
||||||
|
<li class="breadcrumb-item active" aria-current="page">Tukar Taraf</li>
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="card-body text-center">
|
||||||
|
<form action="{{ route('kakitangan.tukartaraf.update') }}" method="post">
|
||||||
|
@csrf
|
||||||
|
<input type="hidden" name='user_id' id='user_id' readonly value="{{ $user->id }}" class='form-control'>
|
||||||
|
<div class='row form-group'>
|
||||||
|
<div class='col-md-6'>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Nama</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='nama' id='nama' readonly value="{{ $user->name }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Email</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='email' id='email' readonly value="{{ $user->email }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-6'>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>No KP</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='nokp' id='nokp' readonly value="{{ $user->no_kp }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>No Telefon</b>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<input type="text" name='telefon' id='telefon' readonly value="{{ $user->no_telefon }}" class='form-control'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='form-group row col-md-12'>
|
||||||
|
<div class='col-md-5'>
|
||||||
|
<b>Jawatan</b>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class='col-md-7'>
|
||||||
|
<select class="form-control" name="role" data-placeholder="Pilih Jawatan" id="role">
|
||||||
|
<option disabled selected> -- Pilih Jawatan -- </option>
|
||||||
|
@foreach($role as $roles)
|
||||||
|
<option value="{{ $roles['role_code'] }}" {{ $user->roles == $roles['role_code'] ? 'selected' : '' }}>{{ $roles['keterangan'] }}</option>
|
||||||
|
@endforeach
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='row justify-content-end'>
|
||||||
|
<div class='col-md-12'>
|
||||||
|
<input type="submit" class='btn btn-info float-right mr-5' value='Tukar Taraf'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
||||||
+6
-9
@@ -243,6 +243,12 @@ Route::get('/operasi/parameter','OperasiController@parameter')->name('parameter'
|
|||||||
Route::get('/operasi/hargaemas',['as'=>'operasi.hargaemas','uses'=>'OperasiController@hargaemas'])->middleware('auth','operasi');
|
Route::get('/operasi/hargaemas',['as'=>'operasi.hargaemas','uses'=>'OperasiController@hargaemas'])->middleware('auth','operasi');
|
||||||
Route::post('/operasi/hargaemas/update',['as'=>'hargaemas.update','uses'=>'OperasiController@updatehargaemas'])->middleware('auth','operasi');
|
Route::post('/operasi/hargaemas/update',['as'=>'hargaemas.update','uses'=>'OperasiController@updatehargaemas'])->middleware('auth','operasi');
|
||||||
Route::post('/operasi/hargaemas',['as'=>'hargaemas.create','uses'=>'OperasiController@createhargaemas'])->middleware('auth','operasi');
|
Route::post('/operasi/hargaemas',['as'=>'hargaemas.create','uses'=>'OperasiController@createhargaemas'])->middleware('auth','operasi');
|
||||||
|
Route::get('kakitangan/tukar_taraf',['as'=>'kakitangan.tukartaraf','uses'=>'KakitanganController@tukartaraf'])->middleware('auth','operasi');
|
||||||
|
Route::post('kakitangan/tukar_taraf/update',['as'=>'kakitangan.tukartaraf.update','uses'=>'KakitanganController@tukartarafUpdate'])->middleware('auth','operasi');
|
||||||
|
Route::get('kakitangan/tukar_cawangan',['as'=>'kakitangan.tukarcawangan','uses'=>'KakitanganController@tukarcawangan'])->middleware('auth','operasi');
|
||||||
|
Route::post('kakitangan/tukar_cawangan/update',['as'=>'kakitangan.tukarcawangan.update','uses'=>'KakitanganController@tukarcawanganUpdate'])->middleware('auth','operasi');
|
||||||
|
|
||||||
|
Route::get('/operasi/margin',['as'=>'operasi.margin','uses'=>'OperasiController@margin'])->middleware('auth','operasi');
|
||||||
|
|
||||||
Route::get('/komoditi',['as'=>'komuditi','uses'=>'KomuditiController@index']);
|
Route::get('/komoditi',['as'=>'komuditi','uses'=>'KomuditiController@index']);
|
||||||
Route::get('/komoditi/rekod',['as'=>'rekod.komoditi','uses'=>'KomuditiController@rekodKomoditi']);
|
Route::get('/komoditi/rekod',['as'=>'rekod.komoditi','uses'=>'KomuditiController@rekodKomoditi']);
|
||||||
@@ -251,21 +257,12 @@ Route::get('/komoditi/rekod/print',['as'=>'komoditi.rekod.print','uses'=>'Komudi
|
|||||||
Route::post('/khazanah/suratakuangadaian',['as'=>'agh.create','uses'=>'KhazanahController@SuratAkuanGadaian'])->middleware('auth','khazanah');
|
Route::post('/khazanah/suratakuangadaian',['as'=>'agh.create','uses'=>'KhazanahController@SuratAkuanGadaian'])->middleware('auth','khazanah');
|
||||||
Route::get('/khazanah/ulangcetakagh/{norujukan}',['as'=>'agh.ulangcetak','uses'=>'KhazanahController@ulangcetakSuratAkuanGadaianHilang'])->middleware('auth','khazanah');
|
Route::get('/khazanah/ulangcetakagh/{norujukan}',['as'=>'agh.ulangcetak','uses'=>'KhazanahController@ulangcetakSuratAkuanGadaianHilang'])->middleware('auth','khazanah');
|
||||||
|
|
||||||
|
|
||||||
Route::get('/laporan/stokauditbersih', ['as'=>'laporan.stokauditbersih', 'uses'=>'KhazanahController@stokAuditBersih'])->middleware('auth','khazanah');
|
Route::get('/laporan/stokauditbersih', ['as'=>'laporan.stokauditbersih', 'uses'=>'KhazanahController@stokAuditBersih'])->middleware('auth','khazanah');
|
||||||
Route::post('/laporan/stokauditbersih_cetak',['as' =>'stokauditbersih.cetakstokauditbersih', 'uses'=>'KhazanahController@cetakStok_AuditBersih'])->middleware('auth','khazanah');
|
Route::post('/laporan/stokauditbersih_cetak',['as' =>'stokauditbersih.cetakstokauditbersih', 'uses'=>'KhazanahController@cetakStok_AuditBersih'])->middleware('auth','khazanah');
|
||||||
|
|
||||||
|
|
||||||
Route::get('/laporan/stokauditdetails', ['as'=>'laporan.stokauditdetails','uses'=>'KhazanahController@stokAuditDetails'])->middleware('auth','khazanah');
|
Route::get('/laporan/stokauditdetails', ['as'=>'laporan.stokauditdetails','uses'=>'KhazanahController@stokAuditDetails'])->middleware('auth','khazanah');
|
||||||
Route::post('laporan/stokauditdetails_cetak',['as'=>'stokauditdetails.stokauditdetails_cetak', 'uses'=>'KhazanahController@cetak_stokAuditDetails'])->middleware('auth', 'khazanah');
|
Route::post('laporan/stokauditdetails_cetak',['as'=>'stokauditdetails.stokauditdetails_cetak', 'uses'=>'KhazanahController@cetak_stokAuditDetails'])->middleware('auth', 'khazanah');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Route::get('/laporan/datalejeram',['as' =>'laporan.datalejer_am', 'uses'=>'KhazanahController@data_lejer_am'])->middleware('auth', 'khazanah');
|
Route::get('/laporan/datalejeram',['as' =>'laporan.datalejer_am', 'uses'=>'KhazanahController@data_lejer_am'])->middleware('auth', 'khazanah');
|
||||||
route::post('/cetaklejer_am',['as'=>'cetak.lejer_am', 'uses'=>'KhazanahController@cetak_lejer_am'])->middleware('auth', 'khazanah');
|
route::post('/cetaklejer_am',['as'=>'cetak.lejer_am', 'uses'=>'KhazanahController@cetak_lejer_am'])->middleware('auth', 'khazanah');
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
||||||
Reference in New Issue
Block a user