IMMREX7

aku nok ndi : /home/spdtg/www/schoolmis/storage/framework/views/
File Up :
aku nok ndi : /home/spdtg/www/schoolmis/storage/framework/views/5e9a24aebdd6b44e899c89dadf80f65129b3bf8a.php

<?php $__env->startSection('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> Student Name : </strong><?php echo e($student->firstName); ?> <?php echo e($student->middleName); ?> <?php echo e($student->lastName); ?><br>
                        <strong> Father Name : </strong><?php echo e($student->father_fname); ?> <?php echo e(isset($student->father_lname) ? $student->father_lname : ''); ?><br>
                        <strong> Mobile : </strong><?php echo e($student->father_mobile); ?><br>
                        <strong> Class : </strong><?php echo e($student->classM->className); ?><br>
                        <strong> Section : </strong><?php echo e($student->section->sectionName); ?><br>
                        <strong> Ec No. : </strong><?php echo e($student->ecNo); ?><br>
                    </address>
                </div>
            </div>
            <div class="mt-40"></div>
            <?php echo Form::open(['url' => 'school/stdtransaction-extra', 'class' => 'form-horizontal','id'=>'feesubmission']); ?>

            <input type="hidden" name="idStudent" value="<?php echo e($student->idStudent); ?>">
            <input type="hidden" name="idFinancialYear" value="<?php echo e(Session::get('idFinancialYear')); ?>">
            <div class="row">
                <div class="col-sm-6">
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Select Header</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                            <?php if(auth()->user()->idSchool == 25): ?>
                            <?php echo Form::select('idHeader',[" " => "Select Header"]+$feeheads,null,['class' => 'form-control show-tick ms select2','id'=>'header','multiple' => "multiple"]); ?>

                            <?php else: ?>
                            <?php echo Form::select('idHeader[]',[" " => "Select Header"]+$feeheads,null,['class' => 'form-control show-tick ms select2','id'=>'header','multiple' => "multiple"]); ?>

                            <?php endif; ?>
                            </div>
                        </div>
                    </div>
                    <div class="checkbox" id="others">
                        <input id="other_fee" type="checkbox">
                        <label for="other_fee">
                            Tick For Custom Fee Header
                        </label>
                    </div>
                    <div class="row clearfix" id="payment_header">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Header Name</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="headerName" class="form-control">
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Payable Amount</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="number"  name="paymentAmount" class="form-control" id="payment_amount" readonly='readonly'>
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        <div class="col-sm-5 form-control-label">
                            <label for="classname">Payment Date</label>
                        </div>
                        <div class="col-sm-6">
                            <div class="form-group">
                                <input type="text"  name="paymentDate" class="form-control datepicker" id="payment_date">
                            </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="remarks" class="form-control" id="payment_remark">
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                            <div class="col-sm-5 form-control-label">
                                <label for="classname">Bank (Paid To)</label>
                            </div>
                            <div class="col-sm-6">
                                <div class="form-group">
                                    <?php echo Form::select('bankName',[''=>'NA','A' => 'Axis Bank','B' => 'NKGSB Bank'],null,['class' => 'form-control show-tick ms']); ?>

                                </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">
                                    <?php echo Form::select('paymentMode',payMode(),null,['class' => 'form-control show-tick ms paymentMode','id'=>'paymode']); ?>

                                </div>
                            </div>
                    </div>
                </div>
                <div class="col-sm-6">
                    <table class="table table-hover">
                        <thead>
                            <tr>
                                       <th>Date</th>
                                       <th>Total Paid</th>
                                       <th>Receipt No & Mode</th>
                                       <th>Print</th>
                            </tr>
                            <tbody>
                                <?php $__currentLoopData = $paidfees; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $var): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <tr>
                                        <td><?php echo e($var->paymentDate); ?></td>
                                        <td><?php echo e($var->totalPaid); ?></td>
                                        <td><?php echo e($var->receiptNo); ?> - <?php echo e($var->paymentMode); ?></td>
                                       
                                        <td><a href="<?php echo e(url('school/stdtransaction-extra/'.$var->idTransaction.'/print')); ?>" target="_blank" class="btn btn-sm btn-info">Print</a></td>
                                        
                                        <!-- <td></td> -->
                                        
                                    </tr>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </tbody>        
                        </thead>
                    </table>
                    <hr>
                    <h5>Cancelled Receipt</h5>
                    <table class="table table-hover">
                        <thead>
                            <tr>
                                       <th>Date</th>
                                       <th>Total Paid</th>
                                       <th>Receipt No & Mode</th>
                                       <th>Reason</th>
                                       <th>Print</th>
                            </tr>
                            <tbody>
                                <?php $__currentLoopData = $cancelledfees; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $var): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <tr>
                                        <td><?php echo e($var->paymentDate); ?></td>
                                        <td><?php echo e($var->totalPaid); ?></td>
                                        <td><?php echo e($var->receiptNo); ?> - <?php echo e($var->paymentMode); ?></td>
                                        <td><?php echo e($var->remarks); ?></td>
                                        <td><a href="<?php echo e(url('school/stdtransaction-extra/'.$var->idTransaction.'/print')); ?>" target="_blank" class="btn btn-sm btn-info">Print</a></td>
                                        
                                        <!-- <td></td> -->
                                        
                                    </tr>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </tbody>        
                        </thead>
                    </table>
                </div>
            </div>
            <hr>
            <div class="row otherpaymode">
                <div class="col-sm-12">
                   <div class="row clearfix">
                        <div class="col-sm-3 form-control-label required">
                            <label for="classname">Bank</label>
                        </div>
                        <div class="col-sm-3">
                            <div class="form-group">
                                <?php echo Form::select('idBank',banks(),null,['class' => 'form-control show-tick ms select2']); ?>

                                <span id='bankerror'></span>
                            </div>
                        </div>
                        <div class="col-sm-3 form-control-label required">
                            <label for="classname">Cheque No. / DD No.</label>
                        </div>
                        <div class="col-sm-3">
                            <div class="form-group">
                                <input type="text" name="chequeNo" class="form-control">
                                    <span id='chequenoerror'></span>
                            </div>
                        </div>
                    </div>
                    <div class="row clearfix">
                        
                        <div class="col-sm-3 form-control-label required">
                            <label for="classname">Cheque / DD Date</label>
                        </div>
                        <div class="col-sm-3">
                            <div class="form-group">
                                <input type="text" name="chequeDate" class="form-control datepicker">
                                   <span id='chequedateerror'></span>
                            </div>
                        </div>
                        <div class="col-sm-3 form-control-label required">
                            <label for="classname">Amount</label>
                        </div>
                        <div class="col-sm-3">
                            <div class="form-group">
                                <input type="text" name="amount" class="form-control" onkeypress = 'return onlyNumbersandSpecialChar(event)'>
                                <span id='amounterror'></span>
                            </div>
                        </div>
                    </div>
              
            </div>
            <hr>
        </div>
        <div class="hidden-print col-md-12 text-right">
                <?php if(auth()->user()->isSchool == 'N'): ?>
                <div class="spinner-border" role="status" id="pgr">
                    <span class="sr-only">Loading...</span>
                </div>
                <button class="btn btn-primary btn-round" id='submit-btn'>Submit</button>
                <?php else: ?> 
                <p style="color:red"><u>Note</u>: You cannot collect fee as administrator user please make user and use that user login for payment collection.</p>
                <?php endif; ?>
        </div>
        <?php echo Form::close(); ?>

    </div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('script'); ?>
<script>

$(document).ready(function(){

    $('#feesubmission').on('submit',function(e){
        $('#pgr').show();
        e.preventDefault()
        $.ajaxSetup({
            header:$('meta[name="_token"]').attr('content')
        });
        var formData =  new FormData($('#feesubmission')[0]);
        $("#submit-btn").prop('disabled', true);
        $.ajax({
            type:"POST",
            url: "<?php echo e(url('school/stdtransaction-extra')); ?>",
            processData: false,
            contentType: false,
            data:formData,
            dataType: 'json',
            success:function(data){
                $('#pgr').hide();
                if( data[Object.keys(data)[0]] === 1 ){
                    $("#submit-btn").prop('disabled', true);
                    window.location = "<?php echo e(url('school/stdfees-extra/')); ?>" + '/'+ <?php echo e($student->idStudent); ?> +'/details';
                }
                else {             
                    alert(data["message"]);     
                    $("#submit-btn").prop('disabled', false);
                }

            },

            error: function(data){
                $('#pgr').hide();
                $("#submit-btn").prop('disabled', false);
            }
        });
    });

    $('.otherpaymode').hide(); 
    $('.cardpayment').hide();
    $('#payment_header').hide();
    $('#pgr').hide();
    $('#paymode').change(function() {
            var val = $(this).val();
            if((val == 'Cheque')){
            $('.cardpayment').hide();
            $('.otherpaymode').show();
            }else if(val == 'DD'){
            $('.cardpayment').hide();
            $('.otherpaymode').show();
            }else if(val == 'Card'){
            $('.cardpayment').show();
            $('.otherpaymode').hide();
            }else{
                $('.otherpaymode').hide();
                $('.cardpayment').hide();
            }
        });

    $('#other_fee').change(function() {
        if(this.checked) {
            //Do stuff
            $('#payment_header').show();
            $('#payment_amount').attr('readonly', false);
            $('#payment_amount').val("");
        }else{
            $('#payment_header').hide();
            $('#payment_amount').attr('readonly', true);
        }
    });    
    
    $('#header').change(function() {
            var val = $(this).val();
                if(val.length > 0) $('#others').hide();
                else $('#others').show();
                var requestPayload = JSON.stringify({
                    feeId: val,
                    idStudent : "<?php echo e($student->idStudent); ?>"
                });
                var requestOptions = {
                    method: "POST",
                    headers: {
                        'X-CSRF-TOKEN': "<?php echo e(csrf_token()); ?>",
                        "Content-Type": "application/json",
                    },
                    body: requestPayload,
                };
                fetch("<?php echo e(url('/school/feeheader-extra')); ?>", requestOptions)
                .then((response) => response.json())
                .then((result) => {
                    $('#payment_amount').val(result.amount);
                })
                .catch((error) => console.log("error", error));
            //}else{
              //  $('#payment_amount').empty();
            //}
        });    
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('schools.school_layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>

Copyright © 2021 - 2025 IMMREX7