403Webshell
Server IP : 103.234.187.230  /  Your IP : 216.73.216.216
Web Server : Apache
System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/b2b.hellogtx.com/application/views/scripts/flight/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/b2b.hellogtx.com/application/views/scripts/flight/amendment-details.phtml
<?php

$ChangeResponse = $this->ChangeResponse;
$CancelMarkUp = $this->CancelMarkUp;
$amendmentId = $this->amendmentId;
$UserType = $this->UserType;
$amendmentStatus = $ChangeResponse['amendmentStatus'];
$trips = isset($ChangeResponse['trips']) ? $ChangeResponse['trips'] : '';
$status = $ChangeResponse['status']['success'];
$TotalSeg = 0;
// echo '<pre>';
// print_r($ChangeResponse);
// echo '</pre>';


?>
<form name="refundProcess" id="refundProcess" method="POST">
    <table border="1" width="100%">
        <input type="hidden" id="amendmentId" value="<?= $amendmentId ?>">
        <tbody>
            <tr style="text-align: left;">
                <td colspan="5" style="text-align: left; padding:2px 5px; background:#d7f1fd; color:#000;">Status : - <?= $amendmentStatus ?></td>
            </tr>
            <?php if (!empty($trips)) { ?>
                <tr style="text-align: left;">
                    <td style="text-align: left; padding:0px 5px; background:#fff; color:#000;font-size: 14px;" >Passemger Details</td>
                    <td style="text-align: left; padding:0px 5px; background:#fff; color:#000;font-size: 14px;" >Sector</td>
                    <td style="text-align: left; padding:0px 5px; background:#fff; color:#000;font-size: 14px;" >Amendment Charges</td>
                    <td style="text-align: left; padding:0px 5px; background:#fff; color:#000;font-size: 14px;" >Refundable Amount</td>
                    <td style="text-align: left; padding:0px 5px; background:#fff; color:#000;font-size: 14px;" >Service Charges</td>
                </tr>
                <?php
                $refundableamount = 0;
                $TotalCancellation = 0;
                foreach ($trips as $value) {
                    foreach ($value['travellers'] as $pax) {
                        $refundableamount += (int)$pax['refundableamount'];
                        $TotalCancellation += (int)$pax['amendmentCharges'];
                        $TotalSeg++;
                ?>
                        <tr style="text-align: left;">
                            <td style="text-align: left;font-size: 12px; padding:0px 5px; background:#fff; color:#000;"><?= $pax['fn'] ?> <?= $pax['ln'] ?></td>
                            <td style="text-align: left;font-size: 12px; padding:0px 5px; background:#fff; color:#000;" nowrap><?= $value['src'] ?> - <?= $value['dest'] ?></td>
                            <td style="text-align: left;font-size: 12px; padding:0px 5px; background:#fff; color:#000;"><?= $pax['amendmentCharges'] ?></td>
                            <td style="text-align: left;font-size: 12px; padding:0px 5px; background:#fff; color:#000;"><?= $pax['refundableamount'] ?></td>
                            <td style="text-align: left;font-size: 12px; padding:0px 5px; background:#fff; color:#000;"><?= $CancelMarkUp ?></td>
                        </tr>
                <?php }
                }
                $totalAmoundRefund = ($refundableamount - ($CancelMarkUp * $TotalSeg));
                ?>
                <?php
                if ($UserType == 'admin') {
                ?>
                    <tr style="text-align: left;">
                        <td colspan="3" style="text-align: left; padding:2px 5px; color:#000;">Total Cancellation charges:</td>
                        <td colspan="2" style="text-align: left; padding:2px 5px; ">₹<?= number_format($TotalCancellation,2) ?></td>
                    </tr>
                    <tr style="text-align: left;">
                        <td style="text-align: left; padding:2px 5px; color:#000;">Status</td>
                        <td colspan="4" style="text-align: left; padding:2px 5px; ">
                            <select id="Status" style="width: 100%;" name="Status">
                                <option value="9">Refund Processed</option>
                                <option value="10">AIrlines Response Awaited</option>
                            </select>
                        </td>
                    </tr>
                    <tr style="text-align: left;">
                        <td style="text-align: left; padding:2px 5px; color:#000;">Refunded Amount </td>
                        <td colspan="4" style="text-align: left; padding:2px 5px; ">
                            <input style="width: 97%;" readonly type="number" id="refundedamount" name="refundedamount" value="<?= ($totalAmoundRefund > 0) ? $totalAmoundRefund : 0 ?>">
                        </td>
                    </tr>
                    <tr style="text-align: left;">
                        <td style="text-align: left; padding:2px 5px; color:#000;">Refund Mode</td>
                        <td colspan="4" style="text-align: left; padding:2px 5px; ">
                            <select style="width: 100%;" id="RefundMode" name="RefundMode">
                                <option value="Cash">Cash</option>
                                <option value="Bank Transfer">Bank Transfer</option>
                                <option value="Credit Note">Credit Note</option>
                                <option value="Payment Gateway">Payment Gateway</option>
                            </select>
                        </td>
                    </tr>
                    <tr style="text-align: left;">
                        <td style="text-align: left; padding:2px 5px; color:#000;">Remarks</td>
                        <td colspan="4" style="text-align: left; padding:2px 5px; ">
                            <textarea style="width: 97%;" rows="3" id="refundremarks" name="refundremarks"></textarea>
                        </td>
                    </tr>
                    <tr style="text-align: left;">
                        <td style="text-align: left; padding:2px 5px; color:#000">&nbsp;</td>
                        <td colspan="4" style="text-align: left; padding:2px 5px; ">
                            <input type="submit" id="refundbtn" onclick="submitRefund()" value="Submit">
                        </td>
                    </tr>
                <?php } ?>
            <?php } ?>
        </tbody>

        <input type="hidden" id="tempData" value="<?= base64_encode(base64_encode(($totalAmoundRefund > 0) ? $totalAmoundRefund : 0)) ?>">
    </table>
</form>

<script type="text/javascript">
    function submitRefund() {
        var amendmentId = $('#amendmentId').val();
        var strUrlData = $('#strUrlData').val();
        var intTPSysId = 0;
        var dataR = $("#refundProcess").serialize();
        $.ajax({
            type: "POST",
            url: "/flight/amendment-details",
            dataType: 'json',
            data: dataR + '&amendmentId=' + amendmentId + '&data=' + strUrlData + '&refundSubmit=1',
            beforeSend: function() {
                $("#refundbtn").val('Please wait..');
                $("#refundbtn").attr('disabled', 'disabled');
            },
            success: function(data) {
                if (data.success) {
                    $("#refundbtn").val('Submit');
                    $("#refundbtn").removeAttr('disabled', 'disabled');
                    alert(data.message);
                    location.reload(true);
                } else {
                    alert(data.message);
                    $("#refundbtn").val('Submit');
                    $("#refundbtn").removeAttr('disabled', 'disabled');
                }

            }
        });
    }
</script>

Youez - 2016 - github.com/yon3zu
LinuXploit