127 lines
7.2 KiB
PHP
127 lines
7.2 KiB
PHP
@extends('layouts.admin')
|
|
@section('styles')
|
|
<link rel="stylesheet" href="{{ asset('assets/admin/css/vendors/select2.css') }}">
|
|
@endsection
|
|
@section('app')
|
|
<div class="container-fluid">
|
|
<div class="list-product-header">
|
|
<div>
|
|
<a class="btn btn-dark" href="{{ route('finance.payrolls') }}">Kembali</a>
|
|
</div>
|
|
</div>
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<form class="row g-3 custom-input" action="{{ route('finance.payroll.update', encryptId($payroll->id)) }}"
|
|
method="post">
|
|
@csrf
|
|
@method('put')
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="employee">Pegawai
|
|
</label>
|
|
<input name="employee" class="form-control @error('employee') is-invalid @enderror" id="employee"
|
|
type="text" placeholder="Masukan Keterangan"
|
|
value="{{ old('employee', $payroll->employee->biography->full_name) }}" readonly>
|
|
@error('employee')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="amount">Gaji Pokok</label>
|
|
<input name="amount" class="form-control rupiah-format @error('amount') is-invalid @enderror"
|
|
id="amount" type="text" placeholder="Masukan Gaji Pokok"
|
|
value="{{ old('amount', formatToRupiah($payroll->amount)) }}" inputmode="numeric" readonly>
|
|
@error('amount')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="incentive">Insentif / Bonus</label>
|
|
<input name="incentive" class="form-control rupiah-format @error('incentive') is-invalid @enderror"
|
|
id="incentive" type="text" placeholder="Masukan Insentif"
|
|
value="{{ old('incentive', formatToRupiah($payroll->incentive)) }}" inputmode="numeric">
|
|
@error('incentive')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="cut">Kasbon & Potongan</label>
|
|
<input name="cut" class="form-control rupiah-format @error('cut') is-invalid @enderror"
|
|
id="cut" type="text" placeholder="Masukan Kasbon & Potongan"
|
|
value="{{ old('cut', formatToRupiah($payroll->cut)) }}" inputmode="numeric">
|
|
@error('cut')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="shaving_result">Hasil Mencukur</label>
|
|
<input name="shaving_result" class="form-control @error('shabing_result') is-invalid @enderror"
|
|
id="shaving_result" type="text" placeholder="Silakan Pilih Pegawai"
|
|
value="{{ old('shaving_result', formatToRupiah($payroll->shaving_result)) }}" readonly>
|
|
@error('shaving_result')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="percentage_shaving">Persentase Mencukur</label>
|
|
<div class="input-group">
|
|
<button class="btn btn-outline-dark" id="button-addon1" type="button">%</button>
|
|
<input name="percentage_shaving"
|
|
class="form-control @error('percentage_shaving') is-invalid @enderror" type="number"
|
|
placeholder="Masukan Persentase Mencukur" id="percentage_shaving"
|
|
value="{{ old('percentage_shaving', $payroll->percentage_shaving) }}" readonly>
|
|
</div>
|
|
@error('percentage_shaving')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="total">Total</label>
|
|
<input name="total" class="form-control rupiah-format @error('total') is-invalid @enderror"
|
|
id="total" type="text" placeholder="Masukan Total"
|
|
value="{{ old('total', formatToRupiah($payroll->total)) }}" inputmode="numeric">
|
|
@error('total')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-lg-6 position-relative">
|
|
<label class="form-label" for="description">Keterangan</label>
|
|
<input name="description" class="form-control @error('description') is-invalid @enderror"
|
|
id="description" type="text" placeholder="Masukan Keterangan"
|
|
value="{{ old('description', $payroll->description) }}">
|
|
@error('description')
|
|
<div class="invalid-feedback">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
<div class="col-12">
|
|
<button class="btn btn-primary button-disable" type="submit">Simpan</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
@section('afterScripts')
|
|
<script src="{{ asset('assets/js/forms/button-disable.js?ver=1.0.0') }}"></script>
|
|
<script src="{{ asset('assets/js/forms/rupiah-format.js?ver=1.0.0') }}"></script>
|
|
<script src="{{ asset('assets/admin/js/select2/select2.js') }}"></script>
|
|
<script src="{{ asset('assets/admin/js/select2/select2-config.js?ver=1.0.0') }}"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
|
<script src="{{ asset('assets/admin/js/custom/payroll.js?ver=1.0.0') }}"></script>
|
|
@endsection
|