Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips
System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : fdshops ( 1003)
PHP Version : 8.2.21
Disable Function : NONE
Directory :  /home/fdshops/public_html/Modules/Essentials/Resources/views/payroll/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/fdshops/public_html/Modules/Essentials/Resources/views/payroll/pay_payroll_group.blade.php
@extends('layouts.app')
@section('title', __('essentials::lang.add_payment_for_payroll_group'))
@section('content')
@include('essentials::layouts.nav_hrm')
<section class="content-header">
	<h1 class="tw-text-sm md:tw-text-base tw-text-gray-700 tw-font-semibold">
    	@lang('essentials::lang.add_payment_for_payroll_group')
    	<small class="tw-text-sm md:tw-text-base tw-text-gray-700 tw-font-semibold"><code>({{$payroll_group->name}})</code></small>
    </h1>
</section>
<!-- Main content -->
<section class="content">
	<div class="row">
		{!! Form::open(['url' => action([\Modules\Essentials\Http\Controllers\PayrollController::class, 'postAddPayment']), 'method' => 'post', 'id' => 'payroll_group_payment' ]) !!}
		{!! Form::hidden('payroll_group_id', $payroll_group->id); !!}
		<div class="col-md-12">
			<div class="box box-solid" id="payroll-group">
				<div class="box-body">
					<div class="row">
						<div class="col-md-12">
							<h3 class="text-center">
	                            <u>{!! __('essentials::lang.payroll_for_month', ['date' => $month_name . ' ' . $year]) !!}</u>
	                        </h3>
						</div>
					</div>
					<div class="row margin-bottom-20">
						<div class="col-md-6 text-center">
							<strong class="font-23">{{$payroll_group->business->name}}</strong> <br>
							@if(!empty($payroll_group->businessLocation))
								{{$payroll_group->businessLocation->name}} <br>
								{!!$payroll_group->businessLocation->location_address!!}
							@else
								{{__('report.all_locations')}}
							@endif
						</div>
						<div class="col-md-6 text-center">
							<b class="font-17">
								@lang('essentials::lang.payroll_group'):
							</b>
							{{$payroll_group->name}} <br>
							<b class="font-17">
								@lang('sale.status'):
							</b>
							@lang('sale.'.$payroll_group->status)
						</div>
					</div>
	                <div class="table-responsive mt-15">
	                    <table class="table" id="payroll-group-table" style="width: 100% !important;">
                            <tr>
                                <th>@lang( 'essentials::lang.employee' )</th>
                                <th>@lang( 'essentials::lang.gross_amount' )</th>
                                <th>@lang('lang_v1.bank_details')</th>
									<th>@lang('sale.payments')</th>
                                <th>
                                	@lang('purchase.add_payment')
                                </th>
                            </tr>
                        	@foreach($payrolls as $id => $payroll)
	                        	<tr data-id="{{$id}}">
	                        		<input type="hidden" name="payments[{{$id}}][transaction_id]" value="{{$payroll['transaction_id']}}">
                        			<input type="hidden" name="payments[{{$id}}][employee_id]" value="{{$payroll['employee_id']}}">
	                        		<td>
	                        			{{$payroll['employee']}}
	                        		</td>
	                        		<td>
	                        			@format_currency($payroll['final_total'])
	                        		</td>
	                        		<td>
	                        			<strong>@lang('lang_v1.bank_name'):</strong>
				      					{{$payroll['bank_details']['bank_name'] ?? ''}}
				      					<br>

				      					<strong>@lang('lang_v1.branch'):</strong>
				      					{{$payroll['bank_details']['branch'] ?? ''}}
				      					<br>

				      					<strong>@lang('lang_v1.bank_code'):</strong>
				      					{{$payroll['bank_details']['bank_code'] ?? ''}}
				      					<br>
				      					
				      					<strong>@lang('lang_v1.account_holder_name'):</strong>
				      					{{$payroll['bank_details']['account_holder_name'] ?? ''}}
				      					<br>

				      					<strong>@lang('lang_v1.bank_account_no'):</strong>
				      					{{$payroll['bank_details']['account_number'] ?? ''}}
				      					<br>
				      					<strong>@lang('lang_v1.tax_payer_id'):</strong>
				      					{{$payroll['bank_details']['tax_payer_id'] ?? ''}}
				      					<br>
	                        		</td>
									<td>
										@foreach($payroll['payments'] as $payment)
											<strong>@lang('messages.date'): </strong> {{ @format_datetime($payment->paid_on) }} <br>
											<strong>@lang('purchase.amount'): </strong> <span class="display_currency" data-currency_symbol="true">{{ $payment->amount }}</span> <br>
											<strong>@lang('purchase.payment_method'): </strong>  {{ $payment->method ?? '' }} <br>
											<strong>@lang('lang_v1.payment_note'): </strong>  {{ $payment->note ?? '' }}
											<hr>
										@endforeach
									</td>
	                        		<td>
	                        			@if($payroll['payment_status'] == 'paid')
	                        				<span class="label bg-light-green">
	                        					<i class="fas fa-check-circle"></i>
	                        					@lang('lang_v1.paid')
	                        				</span>
	                        			@else
		                        			@includeIf('essentials::payroll.payment_row')
                                    	@endif
	                        		</td>
	                        	</tr>
	                        @endforeach
	                    </table>
	                </div>
					<div class="col-md-12 text-center">
						<button type="submit" class="btn btn-primary m-8 btn-big" id="submit_user_button">
							{{__( 'lang_v1.pay' )}}
						</button>
					</div>
            	</div>
            </div>
		</div>
		{!! Form::close() !!}
  	</div>
</section>
@endsection
@section('javascript')
<script type="text/javascript">

	$(document).ready(function() {
		$("form#payroll_group_payment").validate();
	});

	$(function () {
		$('.paid_on').datetimepicker({
            format: moment_date_format + ' ' + moment_time_format,
            ignoreReadonly: true,
        });

        $('select.payment_types').on('change', function () {
        	let method = $(this).find(':selected').val();
        	let id = $(this).data('id');
        	if (method == 'card') {
        		$('#card_' + id).show();
        		$(`#custom_pay_1_${id}, #custom_pay_2_${id}, #custom_pay_3_${id}, #cheque_${id}, #bank_transfer_${id}`).hide();
        	} else if (method == 'cheque') {
        		$('#cheque_' + id).show();
        		$(`#custom_pay_1_${id}, #custom_pay_2_${id}, #custom_pay_3_${id}, #bank_transfer_${id}, #card_${id}`).hide();
        	} else if (method == 'bank_transfer') {
        		$('#bank_transfer_' + id).show();
        		$(`#custom_pay_1_${id}, #custom_pay_2_${id}, #custom_pay_3_${id}, #cheque_${id}, #card_${id}`).hide();
        	} else if (method == 'custom_pay_1') {
        		$('#custom_pay_1_' + id).show();
        		$(`#custom_pay_2_${id}, #custom_pay_3_${id}, #cheque_${id}, #bank_transfer_${id}, #card_${id}`).hide();
        	} else if (method == 'custom_pay_2') {
        		$('#custom_pay_2_' + id).show();
        		$(`#custom_pay_1_${id}, #custom_pay_3_${id}, #cheque_${id}, #bank_transfer_${id}, #card_${id}`).hide();
        	} else if (method == 'custom_pay_3') {
        		$('#custom_pay_3_' + id).show();
        		$(`#custom_pay_1_${id}, #custom_pay_2_${id}, #cheque_${id}, #bank_transfer_${id}, #card_${id}`).hide();
        	} else {
        		$(`#custom_pay_1_${id}, #custom_pay_2_${id}, #custom_pay_3_${id}, #cheque_${id}, #bank_transfer_${id}, #card_${id}`).hide();
        	}
        });
	});
</script>
@endsection

Spamworldpro Mini