File manager - Edit - /home/autoph/public_html/connectv1/txtblast_request_review.php
Back
<?php include('cfg/db.php'); // include('api/controllers/utility.php'); if(!isset($_SESSION['user']['id'])){ header('location:signin.php'); } // $utility = new Utility(); $granted_company_ids = $utility_class->isNotEmpty($_SESSION['user']['company_permissions_implode']) ? $_SESSION['user']['company_permissions_implode'] : '-1' ; // if(!(isset($_SESSION['user']['action_permissions']['6']['sub_35_1']) && // $_SESSION['user']['action_permissions']['6']['sub_35_1'])){ // header('location:signin.php'); // } //$report_type = "0"; $request_id = 0; if(isset($_REQUEST['q'])){ $request_id = $db->escape($_REQUEST['q']); } $text_balance = "API not loaded"; // $url = 'https://www.itexmo.com/php_api/apicode_info.php?apicode=PR-AUTOH172111_IE74I'; // $response = (file_get_contents($url)); //Converting in json string // $arr = array(); // $arr = json_decode($response, true); // $text_balance = $arr['Result ']['MessagesLeft']; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php echo $variable['site_name']; ?> | SMS Service On Going</title> <!-- Google Font: Source Sans Pro --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"> <!-- Font Awesome --> <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <link href="plugins/bootstrap-table/css/bootstrap-table.min.css" rel="stylesheet"> <!-- daterange picker --> <link rel="stylesheet" href="plugins/daterangepicker/daterangepicker.css"> <!-- iCheck for checkboxes and radio inputs --> <link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css"> <!-- Bootstrap Color Picker --> <link rel="stylesheet" href="plugins/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css"> <!-- Tempusdominus Bootstrap 4 --> <link rel="stylesheet" href="plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css"> <!-- Select2 --> <link rel="stylesheet" href="plugins/select2/css/select2.min.css"> <link rel="stylesheet" href="plugins/select2-bootstrap4-theme/select2-bootstrap4.min.css"> <!-- Bootstrap4 Duallistbox --> <link rel="stylesheet" href="plugins/bootstrap4-duallistbox/bootstrap-duallistbox.min.css"> <!-- BS Stepper --> <link rel="stylesheet" href="plugins/bs-stepper/css/bs-stepper.min.css"> <!-- dropzonejs --> <link rel="stylesheet" href="plugins/dropzone/min/dropzone.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <!-- Toastr --> <link rel="stylesheet" href="plugins/toastr/toastr.min.css"> <link href="dist/img/<?php echo $variable['logo']; ?>" rel="icon" /> <style> .form-div { margin-top: 100px; border: 1px solid #e0e0e0; } .overlay { background-color: transparent !important; } #tool{ text-align: left; } #profileDisplay { display: block; height: 160px; width: 160px; margin: 0px auto; border-radius: 50%; } .img-placeholder { width: 160px; color: white; height: 160px; background: black; opacity: .7; border-radius: 50%; z-index: 2; position: absolute; left: 50%; transform: translateX(-50%); display: none; } .img-placeholder h4 { margin-top: 40%; color: white; } .img-div:hover .img-placeholder { display: block; cursor: pointer; } table { cursor: pointer; } table th { cursor: default; } .input-group-append { display: none; } #customer-report select { -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; } #approver-list { pointer-events: none; } #report-date, #report-status, #control-number, #report-type { border-width: 0px; border: none; /* height:20px; */ } #report-status, #report-type { font-weight: bold; } .required-symbol { display: none; } fieldset{ margin-left: 2px; margin-right: 2px; padding-top: 0.35em; padding-bottom: 0.625em; padding-left: 0.75em; padding-right: 0.75em; border: 1px solid gray; border-radius: 3%; } legend{ font-size: 100%; font-weight: bold; color: blue; } .color-palette { height: 35px; line-height: 35px; text-align: right; padding-right: .75rem; } .color-palette.disabled { text-align: center; padding-right: 0; display: block; } .color-palette-set { margin-bottom: 15px; } .color-palette span { display: none; font-size: 12px; } .color-palette:hover span { display: block; } .color-palette.disabled span { display: block; text-align: left; padding-left: .75rem; } .color-palette-box h4 { position: absolute; left: 1.25rem; margin-top: .75rem; color: rgba(255, 255, 255, 0.8); font-size: 12px; display: block; z-index: 7; } </style> </head> <body class="hold-transition sidebar-mini text-sm layout-fixed"> <div class="wrapper"> <!-- Preloader --> <div class="preloader flex-column justify-content-center align-items-center" hidden> <img class="animation__shake" src="dist/img/<?php echo $variable['logo']; ?>" alt="<?php echo $variable['logo']; ?>" height="60" width="60"> </div> <!-- INCLUDE HEADER --> <?php include('include/header.php'); ?> <?php include('include/sidebar.php'); ?> <div class="content-wrapper"> <section class="content-header"> <div class="container-fluid"> <div class="row mb-0"> </div> </div> </section> <section id="on-going-section" class="content"> <div class="container-fluid"> <div class="card card-primary" id="report-list-main"> <div class="card-header"> <h3 class="card-title"><button class="btn btn-tool" title="" type="button" onclick="back()"><i class="fas fa-arrow-alt-circle-left fa-2x"></i></button> <span id="title-page">Request Review</span></h3> </div> <div class="card-body col-12 pl-1 pr-1 pt-1"> <div class="card card-outline card-primary"> <div class="card-header pt-1 pb-1"> <h3 class="card-title"><strong>Requested Parameters</strong></h3> <div class="card-tools"> <button type="button" class="btn btn-tool btn-xs" style="color: grey;" data-card-widget="collapse" title="Minimize/maximize"> <i class="fas fa-minus"></i> </button> </div> </div> <div class="card-body pb-1 pt-1"> <div class="mt-0 mb-0 row"> <div class="col-sm-6"> <div class="row"> <span class="span-labels"><strong>Sort and Order: </strong> </span> <span id="sort-by" class="span-values"></span><br> </div> <!-- <div class="row"> <span class="span-labels"><strong>Request Manager: </strong></span> <span id="is-downloadable" class="span-values"></span> </div> --> <div class="row"> <span class="span-labels"><strong>Date Range: </strong></span> <span id="date-range" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>DMS: </strong></span> <span id="dms" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Company: </strong></span> <span id="company" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Dealer: </strong></span> <span id="dealer" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Customer Type: </strong></span> <span id="customer-type" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Customer Category: </strong></span> <span id="customer-category" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Gender: </strong></span> <span id="gender" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Age Range: </strong></span> <span id="age-range" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Brand: </strong></span> <span id="brand" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Model: </strong></span> <span id="model" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>Variant: </strong></span> <span id="variant" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>State: </strong></span> <span id="state" class="span-values"></span> </div> <div class="row"> <span class="span-labels"><strong>City: </strong></span> <span id="city" class="span-values"></span> </div> </div> <div class="col-sm-6"> <div class="mt-0 mb-0 row"> <div class="col-12"> <div class="form-group my-0 mx-0"> <div class="form-group dropdown-input mb-1"> <label class="dropdown mx-0 my-0">Description</label> <input type="text" name="description" id="description" class="form-control form-control-sm request-field" style="background-color: transparent;" placeholder="Ex: Text Campaign" disabled> </div> </div> </div> <div class="col-12"> <div class="form-group my-0 mx-0"> <div class="form-group dropdown-input mb-1"> <label class="dropdown mx-0 my-0">Message Content</label> <textarea row="10" class="form-control form-control-sm request-field" rows=10 placeholder="" style="background-color: transparent;" id="message-content" name="message-content" disabled></textarea> </div> </div> </div> </div> </div> </div> </div> </div> <div id="request-view-div"> <fieldset class="card"> <legend>List based on parameter</legend> <table id="request-view-table" class="table table-sm" data-toggle="table" data-url="" data-pagination="true" data-search="true" data-show-refresh="false" data-show-toggle="false" data-show-columns="false" data-show-columns-toggle-all="false" data-show-export="false" data-side-pagination="server" data-page-list="[10, 25, 50]" data-minimum-count-columns="2" data-show-pagination-switch="false" data-pagination="true" data-query-params="queryParamsRequestViewTable" data-click-to-select="true"> <thead> <tr> <!-- <th data-field="record_number">No</th> --> <th data-field="customer_name">Cust. Name</th> <th data-field="company_dealer">Company/Dealer</th> <th data-field="mobile_number">Mobile #</th> </tr> </thead> </table> </fieldset> </div> </div> <!-- INSERT TABLE HERE --> <div class="card card-default color-palette-box"> </div> </div> </div><!-- /.container-fluid --> </section> </div> <!--/.content wrapper--> <?php include('include/footer.php'); ?> <aside class="control-sidebar control-sidebar-dark"> </aside> </div> <!-- ./wrapper --> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <!-- jQuery UI 1.11.4 --> <script src="plugins/jquery-ui/jquery-ui.min.js"></script> <script> $.widget.bridge('uibutton', $.ui.button) </script> <!-- overlayScrollbars --> <script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <!-- Select2 --> <script src="plugins/select2/js/select2.full.min.js"></script> <!-- Bootstrap4 Duallistbox --> <script src="plugins/bootstrap4-duallistbox/jquery.bootstrap-duallistbox.min.js"></script> <!-- InputMask --> <script src="plugins/moment/moment.min.js"></script> <script src="plugins/inputmask/jquery.inputmask.min.js"></script> <!-- date-range-picker --> <script src="plugins/daterangepicker/daterangepicker.js"></script> <!-- bootstrap color picker --> <script src="plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.min.js"></script> <!-- Tempusdominus Bootstrap 4 --> <script src="plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script> <!-- Bootstrap Switch --> <script src="plugins/bootstrap-switch/js/bootstrap-switch.min.js"></script> <!-- BS-Stepper --> <script src="plugins/bs-stepper/js/bs-stepper.min.js"></script> <!-- dropzonejs --> <script src="plugins/dropzone/min/dropzone.min.js"></script> <!-- bs-custom-file-input --> <script src="plugins/bs-custom-file-input/bs-custom-file-input.min.js"></script> <!-- AdminLTE App --> <script src="dist/js/adminlte.min.js"></script> <!-- jquery-validation --> <script src="plugins/jquery-validation/jquery.validate.min.js"></script> <script src="plugins/jquery-validation/additional-methods.min.js"></script> <!-- Navigation Highlight --> <script src="dist/js/main.js"></script> <!-- Page specific script --> <!-- Toastr --> <script src="plugins/toastr/toastr.min.js"></script> <script src="plugins/bootstrap-table/js/tableExport.min.js"></script> <script src="plugins/bootstrap-table/js/bootstrap-table.min.js"></script> <script src="plugins/bootstrap-table/js/bootstrap-table-en-US.js"></script> <script src="plugins/bootstrap-table/js/bootstrap-table-export.min.js"></script> <!--balloon--> <script src="dist/js/jquery.balloon.min.js"></script> <script> var request_id = '<?php echo $request_id;?>'; </script> <script> $(document).ready(function() { loadRequestedInformation(); refreshTableReview(); }) </script> <script> function refreshTableReview() { var $table = $('#request-view-table') $(function() { $table.bootstrapTable('refresh', { url: 'app/table/tblast_request_review.php' }); }) } </script> <script> function queryParamsRequestViewTable(params) { // var filter_data = $("#filter-data-request").val(); return { search: params.search, offset: params.offset, limit: params.limit, request_id: request_id }; } </script> <script> function back(){ window.history.back(); } </script> <script> function loadRequestedInformation(){ $.ajax({ url: "app/sms_service/sms_service_information.php", method: "POST", dataType: 'json', data: { request_id: request_id }, beforeSend: function() { // cleanFields(); }, success: function(result) { // if(result.count_id == result.count_approved){ // $('#edit-button').attr('hidden', true); // } // else if(result.count_closed > 0){ // $('#edit-button').attr('hidden', true); // } // else if(result.count_declined > 0){ // $('#edit-button').attr('hidden', true); // } // else { // $('#edit-button').attr('hidden', false); // } fetchReportData(result); } }); } function fetchReportData(result) { $("#request-id").val(result.id); $("#control-number").text(result.control_number); $("#request-date").text(result.request_date); $("#request-by-user").text(result.request_by_user); $("#employee-id").val(result.employee_id); if(result.customer_type == 0){ $('#customer-type').text("All"); } else if(result.customer_type == 1){ $('#customer-type').text("Individual"); } else if(result.customer_type == 2){ $('#customer-type').text("Corporation"); } $('#description').val(result.description); $('#filter-data').val(result.customer_data_type).trigger('change'); if(result.gender == ""){$('#gender').text("All");}else{$('#gender').text(result.gender)}; //date range if(result.activity_date_from == "" && result.activity_date_to == ""){ $('#date-range').text("All"); } else if(result.activity_date_to == ""){ $('#date-range').text(result.activity_date_from + " to present"); } else if(result.activity_date_from == ""){ $('#date-range').text("Up to " + result.activity_date_to); } else { $("#date-range").text(result.activity_date_from + " to " + result.activity_date_to); } //age range if(result.age_from == "" && result.age_to == ""){ $('#age-range').text("All"); } else if(result.age_to == ""){ $('#age-range').text(result.age_from + " above"); } else if(result.age_from == ""){ $('#age-range').text("Under and equal to " + result.age_to); } else { $("#age-range").text(result.age_from + " to " + result.age_to); } // upload date range $("#upload-date-range").text(result.uploaded_date_from + " to " + result.uploaded_date_to); if(result.uploaded_date_from == "" && result.uploaded_date_to == ""){ $('#upload-date-range').text("All"); } else if(result.uploaded_date_to == ""){ $('#upload-date-range').text(result.uploaded_date_from + " to present"); } else if(result.uploaded_date_from == ""){ $('#upload-date-range').text("Up to " + result.age_to); } else { $("#upload-date-range").text(result.uploaded_date_from + " to " + result.uploaded_date_to); } $("#order-by").text(result.order_by); if(result.is_downloadable == 0){$('#is-downloadable').text("Read only");}else{$('#is-downloadable').text("Downloadable");} if(result.sort_by == 1){ $('#sort-by').text("Lastname (Individual)"); } else if(result.sort_by == 2){ $('#sort-by').text("Firstname (Individual)"); } else if(result.sort_by == 3){ $('#sort-by').text("Name (Corporation)"); } else if(result.sort_by == 4){ $('#sort-by').text("Date created"); } else if(result.sort_by == 5){ $('#sort-by').text("Date uploaded"); } // $("#date-of-birth").val(result.date_of_birth); if(result.customer_category == "System Decided"){$('#customer-category').text("All");}else{$('#customer-category').text(result.customer_category);} $('#active-status').text(result.customer_status); $("#upload-by").text(result.upload_by_employee_id); $("#message-content").val(result.message_content); $("#company").text(result.company_id); $("#dealer").text(result.dealer_id); if(result.brand == ""){$('#brand').text("All");}else{$("#brand").text(result.brand);} $("#model").text(result.model_id); if(result.variant == ""){$('#variant').text("All");}else{$("#variant").text(result.variant);} if(result.insurance_company == ""){$('#insurance-company').text("All");}else{$('#insurance-company').text(result.insurance_company);} if(result.insurance_type == ""){$('#insurance-type').text("All");}else{$('#insurance-type').text(result.insurance_type);} if(result.finance_company == ""){$('#financing-company').text("All");}else{$('#financing-company').text(result.finance_company);} // selected_model_name = result.model_name; if(result.dms == ""){$('#dms').text("All");}else{$('#dms').text(result.dms);} if(result.state == "-"){$('#state').text("All");}else{$('#state').text(result.state);} setTimeout(function() { if(result.city == ""){$('#city').text("All");}else{$('#city').text(result.city);} // alert(result.model_name) // $('#model').val(result.model_name).trigger('change'); }, 1000); $('#approver-list > tbody').html(''); $('#approver-list').find('tbody').append(result.approver_list); // refreshNotification(); $('.overlay').fadeOut(); } </script> </body> </html>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings