kelulusan operasi
This commit is contained in:
@@ -256,7 +256,7 @@ class KhazanahController extends Controller
|
|||||||
|
|
||||||
if(sizeof($kelulusan) > 0)
|
if(sizeof($kelulusan) > 0)
|
||||||
{
|
{
|
||||||
$kelulusan = $kelulusan[0]['pelulus'];
|
$kelulusan = $kelulusan[0]['masalulus'];
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -292,13 +292,14 @@ class KhazanahController extends Controller
|
|||||||
|
|
||||||
$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();
|
||||||
|
|
||||||
$createlulus = Http::post(config('api.url') . '/api/CreateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan, [
|
$createlulus = Http::post(config('api.url') . '/api/CreateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan . '/roles/khazanah', [
|
||||||
'komen' => "dsaa",
|
'komen' => "Pembiayaan Melebihi Margin 70%",
|
||||||
'dategadai' => "2020-12-12",
|
'dategadai' => "2020-12-12",
|
||||||
'bilgadai' => 1,
|
'bilgadai' => 1,
|
||||||
'jumpinjam' => 1020,
|
'jumpinjam' => 1020,
|
||||||
'jenistebus' => "G",
|
'jenistebus' => "G",
|
||||||
'teller' => "dsaas"
|
'teller' => "dsaas",
|
||||||
|
'pelulus' => "khazanah"
|
||||||
// 'komen' => $request->komen,
|
// 'komen' => $request->komen,
|
||||||
// 'dategadai' => $dategadai,
|
// 'dategadai' => $dategadai,
|
||||||
// 'bilgadai' => $bilgadai,
|
// 'bilgadai' => $bilgadai,
|
||||||
|
|||||||
@@ -0,0 +1,77 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
|
||||||
|
//Events
|
||||||
|
use App\Events\StatusLiked;
|
||||||
|
use App\Events\NotifikasiPembayaran;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Illuminate\Support\Facades\Http;
|
||||||
|
|
||||||
|
class OperasiController extends Controller
|
||||||
|
{
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('auth');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function kelulusan(Request $request){
|
||||||
|
$auth_user = Auth::user();
|
||||||
|
$api_url = config('api.url');
|
||||||
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
|
|
||||||
|
$kelulusan = Http::get(config('api.url') . '/api/SenaraiKelulusan/' . $auth_user['cawangan'])->json();
|
||||||
|
|
||||||
|
return view('operasi.kelulusan',compact('cawangan_info','api_url','kelulusan'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function updatekelulusan(Request $request)
|
||||||
|
{
|
||||||
|
$auth_user = Auth::user();
|
||||||
|
|
||||||
|
$api_url = config('api.url');
|
||||||
|
|
||||||
|
$norujukan = $request->norujukan;
|
||||||
|
|
||||||
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
|
|
||||||
|
$updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan, [
|
||||||
|
'peloperasi' => $auth_user['name']
|
||||||
|
])->json();
|
||||||
|
|
||||||
|
return response()->json($updatelulus,200);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function createkelulusan(Request $request)
|
||||||
|
{
|
||||||
|
$auth_user = Auth::user();
|
||||||
|
$api_url = config('api.url');
|
||||||
|
|
||||||
|
$norujukan = $request->norujukan;
|
||||||
|
|
||||||
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
|
|
||||||
|
$createlulus = Http::post(config('api.url') . '/api/CreateKelulusan/' . $auth_user['cawangan'] . '/' . $norujukan . '/roles/operasi', [
|
||||||
|
'komen' => "Pembiayaan Melebihi Margin 75%",
|
||||||
|
'dategadai' => "2020-12-12",
|
||||||
|
'bilgadai' => 1,
|
||||||
|
'jumpinjam' => 1020,
|
||||||
|
'jenistebus' => "G",
|
||||||
|
'teller' => "dsaas",
|
||||||
|
'peloperasi' => "operasi"
|
||||||
|
// 'komen' => $request->komen,
|
||||||
|
// 'dategadai' => $dategadai,
|
||||||
|
// 'bilgadai' => $bilgadai,
|
||||||
|
// 'jumpinjam' => $request->jumpinjam,
|
||||||
|
// 'jenistebus' => "G",
|
||||||
|
// 'teller' => $request->teller
|
||||||
|
])->json();
|
||||||
|
|
||||||
|
event(new StatusLiked('Penghantaran kepada Operasi!'));
|
||||||
|
|
||||||
|
return response()->json($createlulus,201);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -557,13 +557,124 @@
|
|||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
if(pinjaman > Number(pembiyaan_max_pelulus)+10){
|
if(pinjaman > Number(pembiyaan_max_pelulus)+10){
|
||||||
Swal.fire({
|
// Swal.fire({
|
||||||
icon: 'error',
|
// icon: 'error',
|
||||||
title: 'Amaran!',
|
// title: 'Amaran!',
|
||||||
text: 'Pembiayaan Memerlukan Kelulusan Operasi'
|
// text: 'Pembiayaan Memerlukan Kelulusan Operasi'
|
||||||
|
// });
|
||||||
|
// event.preventDefault();
|
||||||
|
// return false;
|
||||||
|
|
||||||
|
const swalWithBootstrapButtons = Swal.mixin
|
||||||
|
({
|
||||||
|
customClass: {
|
||||||
|
confirmButton: 'btn btn-success',
|
||||||
|
cancelButton: 'btn btn-danger'
|
||||||
|
},
|
||||||
|
buttonsStyling: false
|
||||||
|
})
|
||||||
|
|
||||||
|
swalWithBootstrapButtons.fire({
|
||||||
|
title: 'Dapatkan Pengesahan Daripada Operasi?',
|
||||||
|
text: "Tetapan margin melebihi 75% untuk Operasi!",
|
||||||
|
icon: 'info',
|
||||||
|
showCancelButton: true,
|
||||||
|
confirmButtonText: 'Setuju!',
|
||||||
|
cancelButtonText: 'Batal',
|
||||||
|
reverseButtons: true
|
||||||
|
}).then((result) => {
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
|
||||||
|
let norujukan = $('#norujukan').val();
|
||||||
|
|
||||||
|
Swal.fire({
|
||||||
|
title: 'Tunggu Pengesahan Daripada Operasi.',
|
||||||
|
icon: 'info',
|
||||||
|
width: 600,
|
||||||
|
padding: '3em',
|
||||||
|
background: '#fffff',
|
||||||
|
showCancelButton: false,
|
||||||
|
showConfirmButton: false,
|
||||||
|
allowOutsideClick: false,
|
||||||
|
allowEscapeKey: false,
|
||||||
|
allowEnterKey: false
|
||||||
|
})
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
method:'post',
|
||||||
|
url: "{{ route('operasi.createkelulusan') }}",
|
||||||
|
data: {
|
||||||
|
"_token": "{{ csrf_token() }}",
|
||||||
|
"norujukan" : norujukan
|
||||||
|
// "teller" : teller,
|
||||||
|
// "dategadai" : dategadai,
|
||||||
|
// "bilgadai" : noic,
|
||||||
|
// "jumpinjam" : jumpinjam,
|
||||||
|
// "teller" : teller
|
||||||
|
|
||||||
|
},
|
||||||
|
success:function(data){
|
||||||
|
|
||||||
|
console.log(data);
|
||||||
|
|
||||||
|
},error: function(xhr, status, error) {
|
||||||
|
var err = eval("(" + xhr.responseText + ")");
|
||||||
|
alert(xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
//TIME INTERVAL
|
||||||
|
let timerInterval;
|
||||||
|
|
||||||
|
timerInterval = setInterval(function()
|
||||||
|
{
|
||||||
|
$.ajax({
|
||||||
|
method:'get',
|
||||||
|
url: "{{ route('khazanah.getkelulusan') }}",
|
||||||
|
data: {
|
||||||
|
"norujukan" : norujukan
|
||||||
|
},
|
||||||
|
success:function(data){
|
||||||
|
|
||||||
|
if(data != '')
|
||||||
|
{
|
||||||
|
clearInterval(timerInterval);
|
||||||
|
Swal.fire({
|
||||||
|
icon: 'success',
|
||||||
|
title: 'Anda Berjaya Menerima Pengesahan'
|
||||||
|
}).then(function(){
|
||||||
|
|
||||||
|
$(func).attr("onSubmit","return true;");
|
||||||
|
$(func).submit();
|
||||||
|
return true;
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
},error: function(xhr, status, error) {
|
||||||
|
var err = eval("(" + xhr.responseText + ")");
|
||||||
|
alert(xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
}, 3000);
|
||||||
|
|
||||||
|
|
||||||
|
} else if (
|
||||||
|
/* Read more about handling dismissals below */
|
||||||
|
result.dismiss === Swal.DismissReason.cancel
|
||||||
|
) {
|
||||||
|
swalWithBootstrapButtons.fire(
|
||||||
|
'Cancelled',
|
||||||
|
'Your imaginary file is safe :)',
|
||||||
|
'error'
|
||||||
|
)
|
||||||
|
}
|
||||||
});
|
});
|
||||||
event.preventDefault();
|
|
||||||
return false;
|
event.preventDefault();
|
||||||
|
return false;
|
||||||
|
|
||||||
}else if(pinjaman > Number(pembiayaan_max_teller)+10){
|
}else if(pinjaman > Number(pembiayaan_max_teller)+10){
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<div class="card-header">{{ __('Dashboard') }}</div>
|
<div class="card-header">{{ __('Dashboard') }}</div>
|
||||||
|
|
||||||
<div class="card-body text-center">
|
<div class="card-body text-center">
|
||||||
Operasi
|
<a href="{{ route('operasi.kelulusan') }}" class="btn btn-info btn-lg">Kelulusan</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -0,0 +1,94 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">{{ __('Dashboard') }}</div>
|
||||||
|
|
||||||
|
<div class="card-body text-center">
|
||||||
|
|
||||||
|
<div class="row mb-4">
|
||||||
|
<div class="col-2 justify-content-start">
|
||||||
|
<a href="{{ url('/') }}" class="ion-backspace" style="font-size:50px;color:blue;"></a>
|
||||||
|
</div>
|
||||||
|
<div class="col-8 mt-3 justify-content-center">
|
||||||
|
<h3>Kelulusan</h3>
|
||||||
|
</div>
|
||||||
|
<div class="col-2">
|
||||||
|
</div>.
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table class='table mt-4' id='table-kelulusan' style="width:100%;">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>No Rujukan</th>
|
||||||
|
<th>TARIKH</th>
|
||||||
|
<th>Cawangan</th>
|
||||||
|
<th>Komen</th>
|
||||||
|
<th>Tindakan</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
@foreach($kelulusan as $index=>$k)
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>{{ $k['NORUJUKAN'] }}</td>
|
||||||
|
<td>{{ $k['TARIKH'] }}</td>
|
||||||
|
<td>{{ $cawangan_info['details_caw'] }}</td>
|
||||||
|
<td>{{ $k['KOMEN'] }}</td>
|
||||||
|
<td><button class="btn btn-primary mr-2" onclick="updatelulus(this)" data-norujukan="{{ $k['NORUJUKAN'] }}"><i class="fas fa-thumbs-up"></i></button><button class="btn btn-danger"><i class="fas fa-thumbs-down"></i></button></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
@endforeach
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<div class="row mt-4 d-flex justify-content-center">
|
||||||
|
|
||||||
|
<a href="#" class="btn btn-info col-3">Kemaskini</a>
|
||||||
|
<a href="#" class="btn btn-info ml-2 col-3">Rekod Telah Lulus</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
|
||||||
|
var tablekelulusan = $('#table-kelulusan').DataTable({
|
||||||
|
"scrollX": true
|
||||||
|
});
|
||||||
|
|
||||||
|
function updatelulus(e)
|
||||||
|
{
|
||||||
|
let norujukan = $(e).data('norujukan');
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
method:'put',
|
||||||
|
url: "{{ route('khazanah.updatekelulusan') }}",
|
||||||
|
data: {
|
||||||
|
"_token": "{{ csrf_token() }}",
|
||||||
|
"norujukan" : norujukan
|
||||||
|
},
|
||||||
|
success:function(data){
|
||||||
|
|
||||||
|
Swal.fire({
|
||||||
|
icon: 'success',
|
||||||
|
title: 'Anda Berjaya Mengesahkan Pengesahan'
|
||||||
|
}).then(function(){
|
||||||
|
// location.reload();
|
||||||
|
});
|
||||||
|
|
||||||
|
},error: function(xhr, status, error) {
|
||||||
|
var err = eval("(" + xhr.responseText + ")");
|
||||||
|
alert(xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
|
@endsection
|
||||||
@@ -135,7 +135,7 @@
|
|||||||
<form action="">
|
<form action="">
|
||||||
<div class="col-12 form-group row">
|
<div class="col-12 form-group row">
|
||||||
{{-- <div class="col-4"></div> --}}
|
{{-- <div class="col-4"></div> --}}
|
||||||
<div class="col-6">
|
<div class="col-6" id="divbakihargajualan">
|
||||||
|
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<div class="col-4">
|
<div class="col-4">
|
||||||
@@ -201,8 +201,8 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-6">
|
<div class="col-6" id="divbakipinjaman">
|
||||||
<div class="form-group row" id="divbakipinjaman">
|
<div class="form-group row">
|
||||||
<div class="col-4">
|
<div class="col-4">
|
||||||
PEMBIAYAAN BARU(RM)
|
PEMBIAYAAN BARU(RM)
|
||||||
</div>
|
</div>
|
||||||
@@ -212,8 +212,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-6">
|
<div class="col-6" id="divperludibayar">
|
||||||
<div class="form-group row" id="divperludibayar">
|
<div class="form-group row">
|
||||||
<div class="col-4">
|
<div class="col-4">
|
||||||
PERLU DIBAYAR(RM)
|
PERLU DIBAYAR(RM)
|
||||||
</div>
|
</div>
|
||||||
@@ -223,9 +223,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-6">
|
<div class="col-6" id="divpinjamanbaru">
|
||||||
|
|
||||||
<div class="form-group row" id="divpinjamanbaru">
|
<div class="form-group row">
|
||||||
<div class="col-4">
|
<div class="col-4">
|
||||||
PINJAMAN BARU(RM)
|
PINJAMAN BARU(RM)
|
||||||
</div>
|
</div>
|
||||||
@@ -237,8 +237,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</diV>
|
</diV>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-6">
|
<div class="col-6" id="divbayaranditerima">
|
||||||
<div class="form-group row" id="divbayaranditerima">
|
<div class="form-group row">
|
||||||
<div class="col-4">
|
<div class="col-4">
|
||||||
BAYARAN DITERIMA(RM)
|
BAYARAN DITERIMA(RM)
|
||||||
</div>
|
</div>
|
||||||
@@ -331,7 +331,6 @@ function tebusan()
|
|||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success:function(data){
|
success:function(data){
|
||||||
$('#perludibayar').val(data);
|
$('#perludibayar').val(data);
|
||||||
alert(data);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -393,7 +392,7 @@ function tebusan()
|
|||||||
|
|
||||||
if(tarikhgadai >= tarikhtawarruq)
|
if(tarikhgadai >= tarikhtawarruq)
|
||||||
{
|
{
|
||||||
alert('separuh bayar tawarruq');
|
|
||||||
//Separuh Bayar Tawarruq
|
//Separuh Bayar Tawarruq
|
||||||
$(document).on('click', '#checkmarhun', function(e) {
|
$(document).on('click', '#checkmarhun', function(e) {
|
||||||
|
|
||||||
@@ -447,7 +446,7 @@ if(tarikhgadai >= tarikhtawarruq)
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
//checked box
|
//checked box
|
||||||
var checkboxes = document.querySelectorAll('input[type="checkbox"]');
|
var checkboxes = document.querySelectorAll('input[type="checkbox"]');
|
||||||
var checkedOne = Array.prototype.slice.call(checkboxes).some(x => x.checked);
|
var checkedOne = Array.prototype.slice.call(checkboxes).some(x => x.checked);
|
||||||
|
|
||||||
@@ -544,7 +543,10 @@ $("#sltjenistebus").change(function(){
|
|||||||
case "T":
|
case "T":
|
||||||
$('input[type="checkbox"]').hide();
|
$('input[type="checkbox"]').hide();
|
||||||
$('span.spannar').show();
|
$('span.spannar').show();
|
||||||
|
|
||||||
$("#bayaran").prop("disabled", true);
|
$("#bayaran").prop("disabled", true);
|
||||||
|
$("#bayaran").val(0);
|
||||||
|
|
||||||
$('#divtambahpinjaman').hide();
|
$('#divtambahpinjaman').hide();
|
||||||
$('#divpinjamanbaru').hide();
|
$('#divpinjamanbaru').hide();
|
||||||
$('#divbayaranditerima').hide();
|
$('#divbayaranditerima').hide();
|
||||||
@@ -560,7 +562,10 @@ $("#sltjenistebus").change(function(){
|
|||||||
case "A":
|
case "A":
|
||||||
$('input[type="checkbox"]').hide();
|
$('input[type="checkbox"]').hide();
|
||||||
$('span.spannar').show();
|
$('span.spannar').show();
|
||||||
|
|
||||||
$("#bayaran").prop("disabled", false);
|
$("#bayaran").prop("disabled", false);
|
||||||
|
$("#bayaran").val(0);
|
||||||
|
|
||||||
$('#divtambahpinjaman').hide();
|
$('#divtambahpinjaman').hide();
|
||||||
$('#divpinjamanbaru').hide();
|
$('#divpinjamanbaru').hide();
|
||||||
$('#divbayaranditerima').hide();
|
$('#divbayaranditerima').hide();
|
||||||
@@ -577,7 +582,10 @@ $("#sltjenistebus").change(function(){
|
|||||||
case "S":
|
case "S":
|
||||||
$('input[type="checkbox"]').show();
|
$('input[type="checkbox"]').show();
|
||||||
$('span.spannar').hide();
|
$('span.spannar').hide();
|
||||||
|
|
||||||
$("#bayaran").prop("disabled", false);
|
$("#bayaran").prop("disabled", false);
|
||||||
|
$("#bayaran").val(0);
|
||||||
|
|
||||||
$('#divtambahpinjaman').hide();
|
$('#divtambahpinjaman').hide();
|
||||||
$('#divpinjamanbaru').hide();
|
$('#divpinjamanbaru').hide();
|
||||||
$('#divbayaranditerima').hide();
|
$('#divbayaranditerima').hide();
|
||||||
@@ -605,6 +613,7 @@ $("#sltjenistebus").change(function(){
|
|||||||
|
|
||||||
|
|
||||||
$("#bayaran").prop("disabled", false);
|
$("#bayaran").prop("disabled", false);
|
||||||
|
$("#bayaran").val(0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+8
-1
@@ -75,10 +75,11 @@ Route::post('/createwakil',['as'=>'wakil.create','uses'=>'PenebusanController@cr
|
|||||||
Route::get('/firstwakil',['as'=>'wakil.first','uses'=>'PenebusanController@getfirstWakil'])->middleware('auth','teller');
|
Route::get('/firstwakil',['as'=>'wakil.first','uses'=>'PenebusanController@getfirstWakil'])->middleware('auth','teller');
|
||||||
Route::get('/history',['as'=>'gadai.history','uses'=>'GadaianController@history'])->middleware('auth','teller');
|
Route::get('/history',['as'=>'gadai.history','uses'=>'GadaianController@history'])->middleware('auth','teller');
|
||||||
|
|
||||||
|
|
||||||
//MAINTENANCE
|
//MAINTENANCE
|
||||||
Route::get('/tebusseparuh',['as'=>'tebus.separuh','uses'=>'PenebusanController@tebusseparuh'])->middleware('auth','teller');
|
Route::get('/tebusseparuh',['as'=>'tebus.separuh','uses'=>'PenebusanController@tebusseparuh'])->middleware('auth','teller');
|
||||||
Route::get('/tambahpinjaman',['as'=>'tambah.pinjaman','uses'=>'PenebusanController@tambahpinjaman'])->middleware('auth','teller');
|
Route::get('/tambahpinjaman',['as'=>'tambah.pinjaman','uses'=>'PenebusanController@tambahpinjaman'])->middleware('auth','teller');
|
||||||
// Route::get('/bayaransurans',['as'=>'bayaran.ansurans','uses'=>'PenebusanController@tambahpinjaman'])->middleware('auth','teller');
|
Route::get('/bayaransurans',['as'=>'bayaran.ansurans','uses'=>'PenebusanController@tambahpinjaman'])->middleware('auth','teller');
|
||||||
|
|
||||||
//Penilai
|
//Penilai
|
||||||
Route::get('/gadaiansemasa',['as'=>'gadaian.semasa','uses'=>'GadaianController@gadaiansemasa'])->middleware('auth','penilai');
|
Route::get('/gadaiansemasa',['as'=>'gadaian.semasa','uses'=>'GadaianController@gadaiansemasa'])->middleware('auth','penilai');
|
||||||
@@ -146,3 +147,9 @@ Route::get('laporan/ringkasanterkumpul/cetak',['as'=>'ringkasanterkumpul.laporan
|
|||||||
Route::get('/resit/{id}',['as'=>'resit.ansuran','uses'=>'GadaianController@resit'])->middleware('auth','teller');
|
Route::get('/resit/{id}',['as'=>'resit.ansuran','uses'=>'GadaianController@resit'])->middleware('auth','teller');
|
||||||
|
|
||||||
Route::post('/barcodescanned',['as'=>'barcode.scanned','uses'=>'KhazanahController@barcodescanned'])->middleware('auth','khazanah');
|
Route::post('/barcodescanned',['as'=>'barcode.scanned','uses'=>'KhazanahController@barcodescanned'])->middleware('auth','khazanah');
|
||||||
|
|
||||||
|
|
||||||
|
//Operasi
|
||||||
|
Route::get('/operasi/kelulusan','OperasiController@kelulusan')->name('operasi.kelulusan')->middleware('auth','operasi');
|
||||||
|
Route::post('/operasi/createkelulusan',['as'=>'operasi.createkelulusan','uses'=>'OperasiController@createkelulusan'])->middleware('auth','teller');
|
||||||
|
Route::put('/operasi/updatekelulusan',['as'=>'operasi.updatekelulusan','uses'=>'OperasiController@updatekelulusan'])->middleware('auth','operasi');
|
||||||
|
|||||||
Reference in New Issue
Block a user