IMMREX7

aku nok ndi : /home/spdtg/www/schoolmis/resources/views/schools/hrms/
File Up :
aku nok ndi : /home/spdtg/www/schoolmis/resources/views/schools/hrms/paysalary.blade.php

@extends('schools.school_layout')
@section('content')
<div role="tabpanel" class="tab-pane in active" id="details" aria-expanded="true">
    <div class="card" id="details">
        <div class="body">                                
            <div class="row">
                <div class="col-sm-6 col-sm-offset-1">
                    <address>
                        <strong> Name : </strong>{{$employee->firstName}} {{$employee->middleName}} {{$employee->lastName}}<br>
                        <strong> Department : </strong>{{$employee->department->departmentName}}<br>
                        <strong> Designation : </strong>{{$employee->designation->designationName}}<br>
                        <strong> Ec No. : </strong>{{$employee->enrollmentNo}}<br>
                        <strong> Mobile : </strong>{{$employee->mobile}}<br>
                        <strong> Attendance Summary : </strong>T.P (including holiday): {{$empsalary->salaryDays}}, P.L : {{$empsalary->paid_leave}},A: {{$empsalary->absent_day}}<br>
                    </address>
                </div>
            </div>
            <div class="mt-40"></div>
            <div class="row">

                <div class="col-md-7">
                    <div class="table-responsive">
                        {!! Form::open(['url' => 'school/empsalary', 'class' => 'form-horizontal','id'=>'feesubmission']) !!}
                        <input type="hidden" name="idEmpPayment" value="{{$empsalary->idEmpPayment}}">
                        <table class="table table-hover">
                            <thead>
                                <tr>
                                    <th>Earnings/Deductions</th>
                                    <th>Particular</th>
                                    <th>Amount</th>
                                </tr>
                            </thead>
                            <tbody>
                                @foreach($earnings as $var)
                                <tr>
                                    <td>Earning</td>
                                    <td>{{$var->allowance->allowanceName}}</td>
                                    <td>{{$var->amount}}</td>
                                </tr>
                                @endforeach
                                @foreach($deductions as $var)
                                <tr>
                                    <td>Deduction</td>
                                    <td>{{$var->deduction->deductionName}}</td>
                                    <td>{{$var->amount}}</td>
                                </tr>
                                @endforeach
                            </tbody>
                        </table>
                    </div>
                </div>
                <div class="col-sm-5">
                    <div class="table-responsive">
                        <table class="table table-hover">
                            <thead>
                                <tr>
                                    <th>Date</th>
                                    <th>Amount</th>
                                    <th>Payment Mode</th>
                                    <th>Print</th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr>
                                    <td></td>
                                    <td></td>
                                    <td></td>
                                    <td></td>
                                </tr>
                            </tbody>
                        </table>
                    </div>
                </div>
            </div>
            <p> OT : ({{$empsalary->otHours}}) = {{$empsalary->otEarning}}, LA : ({{$empsalary->laHours}}) = {{$empsalary->laDeduction}} ,</p><br>
            <hr>
            <div class="row">
                <div class="col-md-5">
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Extra Earnings</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="extraEarning" class="form-control"  id="extra_earning" onblur="showExtraEarnings()">
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Remarks</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="earningRemarks" class="form-control">
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Extra Deduction</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="extraDeduction" class="form-control" onblur="showExtraDeductions()" id="extra_deduction">
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Remarks</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="deductionRemarks" class="form-control">
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Give Advance</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="advanceSalary" class="form-control" id="advancesal" onblur="showAdvance()" >
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Select Payment Mode</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                {!! Form::select('paymentMode',[''=>'--Select--','Cash'=>'Cash','Cheque'=>'Cheque','NEFT/RTGS'=>'NEFT/RTGS','Online'=>'Online'],null,['class' => 'form-control show-tick ms paymentMode','id'=>'paymode']) !!}
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix cardpayment">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">CardNo./Trans ID</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text" name="transId" class="form-control">
                                <span id='cardnoerror'></span>
                            </div>
                        </div>
                    </div>

                </div>
                <div class="col-md-6 text-right">
                    <p class="m-b-0"><b>Total Earnings: </b>
                        {{$empsalary->totalEarning}}
                    </p>
                    <p class="m-b-0">
                        <b>Extra Earnings: </b><span id="extraEarnings"></span> 
                    </p>
                    <p class="m-b-0"><b>Total Deductions: </b>
                        {{$empsalary->totalDeduction}}
                    </p>
                    <p class="m-b-0">
                        <b>Extra Deductions: </b><span id="extraDeductions"></span>
                    </p>
                    <p class="m-b-0">
                        <b>Advance: </b><span id="advanceSalary"></span> 
                    </p>
                    <p class="m-b-0">
                        <b>OT: </b>
                        {{$empsalary->otEarning}}
                    </p>
                    <p class="m-b-0">
                        <b>LA: </b>
                        {{$empsalary->laDeduction}}
                    </p>
                    <p class="m-b-0">
                        <b>Total Payable: </b>
                        <span id="totalPayable">{{$empsalary->totalSalary}}</span>
                    </p>
                </div>
            </div>
            <div class="hidden-print col-md-12 text-right">
                @if($empsalary->isPaid == 'N')
                <button class="btn btn-primary btn-round" id='submit-btn'>Submit</button>
                @endif
            </div>
        </div>
        
    </div>
</div>
@stop
@section('script')
<script>
$(document).ready(function(){
 $('.cardpayment').hide(); 
 $('#paymode').change(function() {
        var val = $(this).val();
        if(val == 'NEFT/RTGS' || val == 'Online'){
           $('.cardpayment').show();
        }else{
           $('.cardpayment').hide();
        }
    });
});
function showExtraEarnings(){
    var earnings = parseFloat($('#extra_earning').val());
    $('#extraEarnings').text(earnings.toFixed(2));
    var extra = parseFloat($('#extraEarnings').text()); 
    var totpayble = parseFloat($('#totalPayable').text()); 
    var paybalance = parseFloat(totpayble+extra);
    $('#totalPayable').text(paybalance.toFixed(2));
}
function showExtraDeductions(){
    var deductions = parseFloat($('#extra_deduction').val());
    $('#extraDeductions').text(deductions.toFixed(2));
    var deduct = parseFloat($('#extraDeductions').text()); 
    var totpayble = parseFloat($('#totalPayable').text()); 
    var paybalance = parseFloat(totpayble-deduct);
    $('#totalPayable').text(paybalance.toFixed(2));
}
function showAdvance(){
    var advance = parseFloat($('#advancesal').val());
    $('#advanceSalary').text(advance.toFixed(2));
    
}
</script>
@stop

Copyright © 2021 - 2025 IMMREX7