admin page

This commit is contained in:
afiq
2021-08-08 01:44:43 +08:00
parent 78841016d8
commit 67e39f5086
16 changed files with 385 additions and 188 deletions
@@ -14,7 +14,7 @@
</nav>
<div class="card-body text-center">
<a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Kakitangan</a>
<a href="{{ route('admin.daftar.kakitangan') }}" class="btn btn-info btn-lg">Kakitangan</a>
</div>
</div>
</div>
+30 -30
View File
@@ -69,7 +69,7 @@
<div class="col-2 justify-content-start">
</div>
<div class="col-8 justify-content-center">
<form action="{{ route('barcode.scanned') }}" onsubmit="return checkserah(this)" method="post">
<form action="{{ route('barcode.scanned') }}" method="post">
@csrf
<label>Scan Barcode Kemasukan Marhun Ke Peti Besi</label>
<input type="text" class="form-control col-4 mx-auto" name="norujukan_barcode" autocomplete="off" id="norujukan_barcode"/>
@@ -239,34 +239,34 @@
})
function checkserah(func){
event.preventDefault();
var norujukan = $('#norujukan_barcode').val();
$.ajax({
method:'get',
url: api_url + '/api/check/serah/gadai',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
'norujukan': norujukan
},
success:function(data){
console.log(data);
if(data == 'true'){
Swal.fire({
icon: 'error',
title: 'Amaran',
text: 'Gadaian Sudah Scan'
});
event.preventDefault();
return false;
}else if(data == 'false'){
$(func).attr("onSubmit","return true;");
$(func).submit();
return true;
}
}
});
}
// function checkserah(func){
// event.preventDefault();
// var norujukan = $('#norujukan_barcode').val();
// $.ajax({
// method:'get',
// url: api_url + '/api/check/serah/gadai',
// datatype:'json',
// data:{
// 'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
// 'norujukan': norujukan
// },
// success:function(data){
// console.log(data);
// if(data == 'true'){
// Swal.fire({
// icon: 'error',
// title: 'Amaran',
// text: 'Gadaian Sudah Scan'
// });
// event.preventDefault();
// return false;
// }else if(data == 'false'){
// $(func).attr("onSubmit","return true;");
// $(func).submit();
// return true;
// }
// }
// });
// }
</script>
@endsection
+30 -30
View File
@@ -58,7 +58,7 @@
<div class="col-2 justify-content-start">
</div>
<div class="col-8 justify-content-center">
<form action="{{ route('barcodetebus.scanned') }}" onsubmit="return checkserah(this)" method="post">
<form action="{{ route('barcodetebus.scanned') }}" method="post">
@csrf
<label>Scan Barcode Keluar Marhun Dari Peti Besi </label>
<input type="text" class="form-control col-6 mx-auto" name="norujukan_barcode" autocomplete="off" id="norujukan_barcode" placeholder="SILA SCAN BARCODE PADA SAG"/>
@@ -205,35 +205,35 @@ var api_url = "<?php echo $api_url ?>";
});
});
function checkserah(func){
event.preventDefault();
var norujukan = $('#norujukan_barcode').val();
$.ajax({
method:'get',
url: api_url + '/api/check/serah/tebus',
datatype:'json',
data:{
'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
'norujukan': norujukan
},
success:function(data){
console.log(data);
if(data == 'true'){
Swal.fire({
icon: 'error',
title: 'Amaran',
text: 'Penebusan Sudah Scan'
});
event.preventDefault();
return false;
}else if(data == 'false'){
$(func).attr("onSubmit","return true;");
$(func).submit();
return true;
}
}
});
}
// function checkserah(func){
// event.preventDefault();
// var norujukan = $('#norujukan_barcode').val();
// $.ajax({
// method:'get',
// url: api_url + '/api/check/serah/tebus',
// datatype:'json',
// data:{
// 'kodcaw': "{{ $cawangan_info['kodcaw'] }}",
// 'norujukan': norujukan
// },
// success:function(data){
// console.log(data);
// if(data == 'true'){
// Swal.fire({
// icon: 'error',
// title: 'Amaran',
// text: 'Penebusan Sudah Scan'
// });
// event.preventDefault();
// return false;
// }else if(data == 'false'){
// $(func).attr("onSubmit","return true;");
// $(func).submit();
// return true;
// }
// }
// });
// }
</script>
@endsection
@@ -14,7 +14,11 @@
</nav>
<div class="card-body text-center">
@if($auth_user->roles == 'operasi')
<form action="{{ route('kakitangan.baru') }}" method="post" onsubmit="return verifyregister()">
@elseif($auth_user->roles == 'admin')
<form action="{{ route('admin.kakitangan.baru') }}" method="post" onsubmit="return verifyregister()">
@endif
@csrf
<div class='row form-group'>
<div class='col-md-6'>
@@ -113,6 +117,7 @@
</thead>
<tbody>
@foreach($kakitangan as $index=>$staff)
@if($staff->roles != 'admin')
<tr>
<td>{{ $loop->iteration }}</td>
<td>{{ $staff->name }}</td>
@@ -128,10 +133,23 @@
@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>
@if($auth_user->roles == 'operasi')
<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>
@elseif($auth_user->roles == 'admin')
<form method="post" action="{{ route('admin.kakitangan.delete') }}">
{{ @csrf_field() }}
<input type="hidden" name="staff_id" value="{{ $staff->id }}"/>
<a href="{{ route('admin.kakitangan.tukartaraf',['id'=>$staff->id]) }}" class="btn btn-warning" title="Tukar Taraf"><i class="material-icons">edit</i></a>
<a href="{{ route('admin.kakitangan.tukarcawangan',['id'=>$staff->id]) }}" class="btn btn-info" title="Tukar Cawangan"><i class="material-icons">work</i></a>
<a href="{{ route('admin.kakitangan.edit',['id'=>$staff->id]) }}" class="btn btn-success" title="Edit Maklumat"><i class="material-icons">settings</i></a>
<a href="{{ route('admin.kakitangan.resetcredentials',['id'=>$staff->id]) }}" class="btn btn-primary" title="Reset Password"><i class="material-icons">restore</i></a>
<button type="button" class="btn btn-danger btn-delete" data-staff-id="{{ $staff->id }}" data-token="{{ csrf_token() }}" title="Delete Kakitangan"><i class="material-icons">delete</i></button>
</form>
@endif
</td>
</tr>
@endif
@endforeach
</tbody>
</table>
@@ -146,6 +164,24 @@
var tablerekod = $('#rekod_kakitangan').DataTable();
$('.btn-delete').on('click', function(){
var form = $(this).closest('form');
Swal.fire(
{
title: 'Are you sure?',
text: "You won't be able to revert this!",
type: 'warning',
showCancelButton: true,
confirmButtonClass: 'btn btn-danger',
cancelButtonClass: 'btn btn-warning',
confirmButtonText: 'Yes, delete it!',
buttonsStyling: false
}
).then(function() {
form.submit();
}).catch(swal.noop)
});
function verifyregister(){
var cawangan = $('#cawangan').val();
var role = $('#role').val();
@@ -0,0 +1,78 @@
@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('admin.daftar.kakitangan') }}">Kakitangan</a></li>
<li class="breadcrumb-item active" aria-current="page">Edit Maklumat Kakitangan</li>
</ol>
</nav>
<div class="card-body text-center">
<form action="{{ route('admin.kakitangan.edit.store') }}" 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' 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' value="{{ $user->email }}" class='form-control'>
</div>
</div>
<div class='form-group row col-md-12'>
<div class='col-md-5'>
<b>Baki Perubatan</b>
</div>
<div class='col-md-7'>
<input type="text" name='perubatan' id='perubatan' value="{{ number_format($user->perubatan,2) }}" 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' 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' value="{{ $user->no_telefon }}" class='form-control'>
</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='Update'>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@@ -8,14 +8,22 @@
<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"><a href="{{ url('/') }}">Home</a></li>
@if($auth_user->roles == 'operasi')
<li class="breadcrumb-item" aria-current="page"><a href="{{ route('daftar.kakitangan') }}">Kakitangan</a></li>
@elseif($auth_user->roles == 'admin')
<li class="breadcrumb-item" aria-current="page"><a href="{{ route('admin.daftar.kakitangan') }}">Kakitangan</a></li>
@endif
<li class="breadcrumb-item active" aria-current="page">Tukar Taraf</li>
</ol>
</nav>
<div class="card-body text-center">
@if($auth_user->roles == 'operasi')
<form action="{{ route('kakitangan.tukarcawangan.update') }}" method="post">
@elseif($auth_user->roles == 'admin')
<form action="{{ route('admin.kakitangan.tukarcawangan.update') }}" method="post">
@endif
@csrf
<input type="hidden" name='user_id' id='user_id' readonly value="{{ $user->id }}" class='form-control'>
<div class='row form-group'>
+10 -2
View File
@@ -8,14 +8,22 @@
<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"><a href="{{ url('/') }}">Home</a></li>
@if($auth_user->roles == 'operasi')
<li class="breadcrumb-item" aria-current="page"><a href="{{ route('daftar.kakitangan') }}">Kakitangan</a></li>
@elseif($auth_user->roles == 'admin')
<li class="breadcrumb-item" aria-current="page"><a href="{{ route('admin.daftar.kakitangan') }}">Kakitangan</a></li>
@endif
<li class="breadcrumb-item active" aria-current="page">Tukar Taraf</li>
</ol>
</nav>
<div class="card-body text-center">
@if($auth_user->roles == 'operasi')
<form action="{{ route('kakitangan.tukartaraf.update') }}" method="post">
@elseif($auth_user->roles == 'admin')
<form action="{{ route('admin.kakitangan.tukartaraf.update') }}" method="post">
@endif
@csrf
<input type="hidden" name='user_id' id='user_id' readonly value="{{ $user->id }}" class='form-control'>
<div class='row form-group'>