![]() 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/storage/framework/views/ |
<?php $repair = []; if (!empty($view_data['job_sheet'])) { $repair['repair_status_id'] = $view_data['job_sheet']['status_id']; $repair['repair_security_pwd'] = $view_data['job_sheet']['security_pwd']; $repair['repair_security_pattern'] = $view_data['job_sheet']['security_pattern']; $repair['customer_id'] = $view_data['job_sheet']['contact_id']; } elseif (!empty($transaction)) { $repair['repair_status_id'] = $transaction['repair_status_id']; $repair['repair_security_pwd'] = $transaction['repair_security_pwd']; $repair['repair_security_pattern'] = $transaction['repair_security_pattern']; } ?> <script type="text/javascript"> // override the default walk-in-customer <?php if(!empty($repair['customer_id'])): ?> $("input#default_customer_id").val(<?php echo e($repair['customer_id'], false); ?>); $("input#default_customer_name").val("<?php echo e($view_data['job_sheet']->customer->name, false); ?>"); $("input#default_customer_balance").val(<?php echo e($view_data['job_sheet']->customer->balance, false); ?>); <?php endif; ?> $(document).ready( function() { if ($('#job_sheet_location_id').length && $('select#select_location_id').length) { $('select#select_location_id').val($('#job_sheet_location_id').val()); $('select#select_location_id').trigger('change'); } $("#product_service_div").removeClass('hide'); if ($('#pos_repair_parts_used').length > 0) { var parts = JSON.parse($('#pos_repair_parts_used').val()); for (var variation_id in parts) { pos_product_row(variation_id, null, null, parts[variation_id]['quantity']); } } var lock = new PatternLock("#pattern_container", { onDraw:function(pattern){ $('input#repair_security_pattern').val(pattern); }, enableSetPattern: true }); //re draw pattern & set pattern code in hidden field <?php if(!empty($repair['repair_security_pattern'])): ?> lock.setPattern("<?php echo e($repair['repair_security_pattern'], false); ?>"); $('input#repair_security_pattern').val("<?php echo e($repair['repair_security_pattern'], false); ?>"); <?php endif; ?> //set password in hidden field <?php if(!empty($repair['repair_security_pwd'])): ?> $("input#repair_security_pwd").val("<?php echo e($repair['repair_security_pwd'], false); ?>"); <?php endif; ?> $('#repair_completed_on, #repair_due_date').datetimepicker({ format: moment_date_format + ' ' + moment_time_format, ignoreReadonly: true, }); $(document).on('click', '.clear_repair_completed_on', function() { $('#repair_completed_on').data("DateTimePicker").clear(); }); $(document).on('click', '.clear_repair_due_date', function() { $('#repair_due_date').data("DateTimePicker").clear(); }); $(document).on('sell_form_reset', function(){ $('#repair_status_id, #repair_brand_id, #res_waiter_id').change(); }); var fileinput_setting = { showUpload: false, showPreview: true, browseLabel: LANG.file_browse_label, removeLabel: LANG.remove, previewSettings: { image: { width: '70px', height: '70px' }, }, }; $('#documents').fileinput(fileinput_setting); //filter product based on brand & device model $(document).on('change', '#repair_brand_id', function() { $('select#product_brand').val($("#repair_brand_id").val()).trigger('change'); getModelForDevice(); }); // get models for particular device $(document).on('change', '#repair_device_id', function() { getModelForDevice(); }); // get repair checklist for particular model and get product suggestion based on device model $(document).on('change', '#repair_model_id', function() { $('input#suggestion_page').val(1); get_product_suggestion_list( null, $("#repair_brand_id").val(), $('input#location_id').val(), null, $("#is_enabled_stock").val(), $("#repair_model_id").val() ); getModelRepairChecklists(); }); //filter based on service/product $('select#is_enabled_stock').on('change', function(e) { $('input#suggestion_page').val(1); get_product_suggestion_list( null, $("#repair_brand_id").val(), $('input#location_id').val(), null, $("#is_enabled_stock").val(), $("#repair_model_id").val() ); }); function getModelForDevice() { var data = { device_id : $("#repair_device_id").val(), brand_id: $("#repair_brand_id").val() }; $.ajax({ method: 'GET', url: '/repair/get-device-models', dataType: 'html', data: data, success: function(result) { $('select#repair_model_id').html(result); } }); } function getModelRepairChecklists() { var data = { model_id : $("#repair_model_id").val(), transaction_id : $("#repair_transaction_id").val(), job_sheet_id : $("#repair_job_sheet_id").val() }; $.ajax({ method: 'GET', url: '/repair/models-repair-checklist', dataType: 'html', data: data, success: function(result) { $(".append_repair_checklists").html(result); } }); } <?php if ($__env->exists('repair::repair.partials.repair_status')) echo $__env->make('repair::repair.partials.repair_status', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> //set repair status <?php if(!empty($repair['repair_status_id'])): ?> $("select#repair_status_id").val(<?php echo e($repair['repair_status_id'], false); ?>).change(); <?php elseif(!empty($view_data['default_status'])): ?> $("select#repair_status_id").val(<?php echo e($view_data['default_status'], false); ?>).change(); <?php endif; ?> getModelRepairChecklists(); }); </script><?php /**PATH /var/www/clients/client13/web23/web/Modules/Repair/Providers/../Resources/views/layouts/partials/javascripts.blade.php ENDPATH**/ ?>