tukar taraf

This commit is contained in:
Afiq Zakwan
2021-07-04 01:04:44 +08:00
parent d10bbc9025
commit 0d4097aca2
20 changed files with 727 additions and 956 deletions
@@ -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">
<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('komuditi') }}" class="btn btn-info btn-lg">Komoditi</a>
</div>
+1 -1
View File
@@ -28,7 +28,7 @@
<link rel="stylesheet" href="{{ asset('vendor/bootstrap/css/bootstrap.min.css') }}">
<link href="{{ asset('css/select2.min.css') }}" rel="stylesheet" />
<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('vendor/bootstrap/js/bootstrap.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 href="{{ asset('css/select2.min.css') }}" rel="stylesheet" />
<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('vendor/bootstrap/js/bootstrap.min.js') }}"></script>
<script src="{{ asset('js/select2.min.js') }}"></script>
+92
View File
@@ -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 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>
<script>
var tablerekod = $('#rekod_kakitangan').DataTable();
function verifyregister(){
var cawangan = $('#cawangan').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
+1 -1
View File
@@ -15,7 +15,7 @@
<div class="card-body text-center">
<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>
</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