/
home
/
sjslayjy
/
public_html
/
tabson_test
/
storage
/
framework
/
views
/
Upload File
HOME
<?php $__env->startSection('title','View Quotation'); ?> <?php $__env->startSection('content'); ?> <div class="main-content"> <div class="main-content-inner"> <div class="breadcrumbs ace-save-state" id="breadcrumbs"> <ul class="breadcrumb"> <li> <i class="ace-icon fa fa-home home-icon"></i> <a href="#">Home</a> </li> <li class="active">View Supplier Quotations</li> </ul> </div> <div class="page-content"> <div class="row"> <div class="panel panel-primary"> <div class="panel-heading"> <h3 class="panel-title text-center">Supplier Quotation</h3> </div> <div class="panel-body"> <form action="<?php echo e(URL('/user/supplier-quotation/update-quotation')); ?>" role="form" method="post" id="updateSupplierQuotationFrm" enctype="multipart/form-data"> <?php echo e(csrf_field()); ?> <div id="quotation_div"> <div class="card" style="border: 1px solid #337ab7;border-radius: 8px;padding: 10px;"> <?php $__currentLoopData = $supplier_quotations; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$supplier_quotation): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <div class="row grid-margin"> <input type="hidden" name="pr_id" value="<?php echo e($supplier_quotation->pr_id); ?>" id="pr_id"> <input type="hidden" name="squpplier_quot_id" value="<?php echo e($supplier_quotation->id); ?>" id="squpplier_quot_id"> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="department">Department :</label> <input class="form-control" type="text" name="department" id="department" value="<?php echo e($supplier_quotation->pr_department); ?>" readonly="readonly"> <span class="label label-danger" id="add_department_error" style="display: none;"></span> </div> </div> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="pr_date">PR Date :</label> <input class="form-control" type="text" name="pr_date" id="pr_date" value="<?php echo e($supplier_quotation->pr_date); ?>" readonly="readonly"> <span class="label label-danger" id="add_pr_date_error" style="display: none;"></span> </div> </div> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="project_id">Project :</label> <input class="form-control" type="text" name="project" id="project_id" value="<?php echo e($supplier_quotation->pr_project); ?>" readonly="readonly"> <span class="label label-danger" id="add_project_id_error" style="display: none;"></span> </div> </div> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="circle">Circle</label> <input class="form-control" type="text" name="circle" id="circle" value="<?php echo e($supplier_quotation->pr_circle); ?>" readonly="readonly"> <span class="label label-danger" id="add_circle_error" style="display: none;"></span> </div> </div> </div> <div class="row grid-margin"> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="pr_status">PR Status :</label> <input class="form-control" type="text" name="pr_status" id="pr_status" value="<?php echo e($supplier_quotation->pr_status); ?>" readonly="readonly"> <span class="label label-danger" id="add_pr_status_error" style="display: none;"></span> </div> </div> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="site">Site :</label> <input class="form-control" type="text" name="site" id="site" value="<?php echo e($supplier_quotation->pr_site); ?>" readonly="readonly"> <span class="label label-danger" id="add_site_error" style="display: none;"></span> </div> </div> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="preparer_name">Preparer Name :</label> <input class="form-control" type="text" name="preparer_name" id="preparer_name" value="<?php echo e($supplier_quotation->pr_preparer_name); ?>" readonly="readonly"> <span class="label label-danger" id="add_preparer_name_error" style="display: none;"></span> </div> </div> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="customer">Customer :</label> <input class="form-control" type="text" name="customer" id="customer" value="<?php echo e($supplier_quotation->pr_customer); ?>" readonly="readonly"> <span class="label label-danger" id="add_customer_error" style="display: none;"></span> </div> </div> </div> <div class="row grid-margin"> <div class="col-lg-3 col-md-3"> <div class="form-group"> <label for="business_unit">Business Unit</label> <input class="form-control" type="text" name="business_unit" id="business_unit" value="<?php echo e($supplier_quotation->pr_business_unit); ?>" readonly="readonly"> <span class="label label-danger" id="add_business_unit_error" style="display: none;"></span> </div> </div> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> <?php $vendor_no = 1; ?> <?php $__currentLoopData = $supplier_quotation_details; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$sup_detail): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <div class="card vendor_quotation" id="vendor_quotation_<?php echo e($vendor_no); ?>" style="border: 1px solid #337ab7;border-radius: 8px;padding: 10px;"> <div class="card-header"> <h4 class="text-center"><b>(<?php echo e($sup_detail->vendor_name); ?>) Quotation <?php echo e($vendor_no); ?></b></h4> <hr style="padding: 0;margin: 0;"> <p class="text-right"> <a href="javascript:void(0)" title="Delete Quotation" onclick="deleteVendorQuotation(<?php echo e($vendor_no); ?>)" style="text-align: center;"><i class="fa fa-trash fa-2x" style="color: red;"></i></a> </p> </div> <div class="card-body"> <!-- <div class="form-check" id="vendor_alteration_1"> --> <input class="form-check-input" type="hidden" value="<?php echo e($sup_detail->vendor_type); ?>" id="vendor_not_registered_<?php echo e($vendor_no); ?>" name="vendor_type[<?php echo e($vendor_no); ?>]"> <input class="form-check-input" type="hidden" value="<?php echo e($sup_detail->quotation_number); ?>" id="quotation_number_<?php echo e($vendor_no); ?>" name="quotation_number[<?php echo e($vendor_no); ?>]"> <input class="form-check-input" type="hidden" value="<?php echo e($sup_detail->id); ?>" id="vendor_quotation_id_<?php echo e($vendor_no); ?>" name="vendor_quotation_id[<?php echo e($vendor_no); ?>]"> <!-- <label class="form-check-label" for="vendor_not_registered_1"> Vendor Not Registered </label> </div> --> <div class="row grid-margin" id="registerd_vendor_<?php echo e($vendor_no); ?>"> <div class="col-lg-3"> <div class="form-group"> <label for="vendor_code">Vendor Code</label> <input class="form-control" type="text" name="vendor_code[<?php echo e($vendor_no); ?>]" value="<?php echo e($sup_detail->vendor_code); ?>" readonly> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="vendor_name">Vendor Name</label> <input type="text" class="form-control" name="vendor_name[<?php echo e($vendor_no); ?>]" value="<?php echo e($sup_detail->vendor_name); ?>" readonly> </div> </div> <div class="col-lg-4"> <div class="form-group"> <label for="vendor_address">Vendor Address</label> <input class="form-control" type="text-area" name="vendor_address[<?php echo e($vendor_no); ?>]" value="<?php echo e($sup_detail->vendor_address); ?>" readonly="readonly"> </div> </div> <div class="col-lg-2"> <div class="form-group"> <label for="vendor_state">Vendor State</label> <input class="form-control" type="text-area" name="vendor_state[<?php echo e($vendor_no); ?>]" value="<?php echo e($sup_detail->vendor_state); ?>" readonly> </div> </div> </div> <div class="row grid-margin"> <div class="col-lg-12" id="pr_items_<?php echo e($vendor_no); ?>"> <table class="table table-bordered"> <tr> <td>S. No.</td> <td>Item Code</td> <td>Description</td> <td>Specification</td> <td>UoM</td> <td>Make</td> <td>Quantity</td> <td>Quoted Rate</td> <td>Amount</td> <td>GST %age</td> </tr> <?php $item_no = 1; ?> <?php $__currentLoopData = $supplier_quotation_item_details; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key1=>$supplier_item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php if($supplier_item->vendor_quotation_detail_id == $sup_detail->id): ?> <tr class="item_row_<?php echo e($vendor_no); ?>" id="item_row_<?php echo e($vendor_no); ?>_<?php echo e($item_no); ?>"> <td><?php echo e($item_no); ?></td> <td><?php echo e($supplier_item->item_code); ?><input type="hidden" name="item_code[<?php echo e($vendor_no); ?>][]" value="<?php echo e($supplier_item->item_code); ?>"/></td> <td><?php echo e($supplier_item->description); ?><input type="hidden" name="description[<?php echo e($vendor_no); ?>][]" value="<?php echo e($supplier_item->description); ?>"></td> <td><input type="text" name="specification[<?php echo e($vendor_no); ?>][]" value="<?php echo e($supplier_item->specification); ?>"/></td> <td><?php echo e($supplier_item->uom); ?><input type="hidden" name="uom[<?php echo e($vendor_no); ?>][]" value="<?php echo e($supplier_item->uom); ?>"></td> <td><?php echo e($supplier_item->make); ?><input type="hidden" name="make[<?php echo e($vendor_no); ?>][]" value="<?php echo e($supplier_item->make); ?>"></td> <td><?php echo e($supplier_item->qty); ?><input type="hidden" name="qty[<?php echo e($vendor_no); ?>][]" value="<?php echo e($supplier_item->qty); ?>" id="item_qty_<?php echo e($vendor_no); ?>_<?php echo e($item_no); ?>"></td> <td><input type="text" name="quoted_rate[<?php echo e($vendor_no); ?>][]" style="width:70px;" onkeyup="calculateQuotedRate(this, <?php echo e($vendor_no); ?>, <?php echo e($item_no); ?>)" onblur="check_zero(this)" value="<?php echo e($supplier_item->quoted_rate); ?>" id="quoted_rate_<?php echo e($vendor_no); ?>_<?php echo e($item_no); ?>"></td> <td><input type="text" name="item_amount[<?php echo e($vendor_no); ?>][]" id="item_amount_<?php echo e($vendor_no); ?>_<?php echo e($item_no); ?>" style="width:70px;" value="<?php echo e($supplier_item->item_amount); ?>" readonly></td> <td><input type="text" name="gst_percent[<?php echo e($vendor_no); ?>][]" style="width:50px;" id="gst_percent_<?php echo e($vendor_no); ?>_<?php echo e($item_no); ?>" onblur="check_zero(this)" onkeyup="calculateGstPercent(this, <?php echo e($vendor_no); ?>, <?php echo e($item_no); ?>)" value="<?php echo e($supplier_item->gst_percentage); ?>"></td> <td><a href="javascript:void(0)" title="Delete Item" onclick="deleteVendorItem(<?php echo e($vendor_no); ?>, <?php echo e($item_no); ?>)" style="text-align: center;"><i class="fa fa-trash fa-1x" style="color: red;"></i></a></td> </tr> <?php $item_no++; ?> <?php endif; ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </table> </div> </div> <div class="row grid-margin"> <div class="col-lg-3"> <div class="form-group"> <label for="delivery_term">Delivery Term</label> <select name="delivery_term[<?php echo e($vendor_no); ?>]" class="form-control e1" id="delivery_term_<?php echo e($vendor_no); ?>"> <option value="">Select Delivery Term</option> <?php $__currentLoopData = $delivery_terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$delivery_term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($delivery_term->id); ?>" <?php if($delivery_term->id == $sup_detail->delivery_term_id): ?> Selected <?php endif; ?>><?php echo e($delivery_term->name); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="payment_term">Payment Term</label> <select name="payment_term[<?php echo e($vendor_no); ?>]" class="form-control e1" id="payment_term_<?php echo e($vendor_no); ?>"> <option value="">Select payment Term</option> <?php $__currentLoopData = $payment_terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$payment_term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($payment_term->id); ?>" <?php if($payment_term->id == $sup_detail->payment_term_id): ?> Selected <?php endif; ?>><?php echo e($payment_term->name); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="freight_amount_<?php echo e($vendor_no); ?>">Freight Amount</label> <input class="form-control" id="freight_amount_<?php echo e($vendor_no); ?>" name="freight_amount[<?php echo e($vendor_no); ?>]" type="text" onkeyup="caculateFreightAmount(this, <?php echo e($vendor_no); ?>)" value="<?php echo e($sup_detail->freight_amount); ?>"> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="total_basic_amount_<?php echo e($vendor_no); ?>">Total Basic Amount</label> <input class="form-control" id="total_basic_amount_<?php echo e($vendor_no); ?>" name="total_basic_amount[<?php echo e($vendor_no); ?>]" type="text" value="<?php echo e($sup_detail->total_basic_amount); ?>" readonly> </div> </div> </div> <div class="row grid-margin"> <div class="col-lg-3"> <div class="form-group"> <label for="warranty_term">Warranty Term</label> <input class="form-control" id="warranty_term_<?php echo e($vendor_no); ?>" name="warranty_term[<?php echo e($vendor_no); ?>]" type="text" value="<?php echo e($sup_detail->warranty_term); ?>"> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="special_term_1">Special Term & Condition:</label> <input class="form-control" id="special_term_<?php echo e($vendor_no); ?>" name="special_term[<?php echo e($vendor_no); ?>]" type="text-area" value="<?php echo e($sup_detail->special_term); ?>"> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="gst_amount_1">GST Amount</label> <input class="form-control" id="gst_amount_<?php echo e($vendor_no); ?>" name="gst_amount[<?php echo e($vendor_no); ?>]" type="text" value="<?php echo e($sup_detail->gst_amount); ?>" readonly> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="total_amount_1">Total Amount</label> <input class="form-control" id="total_amount_<?php echo e($vendor_no); ?>" name="total_amount[<?php echo e($vendor_no); ?>]" type="text" value="<?php echo e($sup_detail->total_amount); ?>" readonly> </div> </div> </div> </div> </div> <?php $vendor_no++; ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> <div class="text-right"> <button class="btn btn-primary" id="udpateQuotation" style="align-items:left;border-radius: 5px;margin-top: 5px;">update Quotation</button> </div> </form> <div class="text-left"> <button class="btn btn-primary" id="addMoreQuotationID" style="align-items:left; border-radius:5px;margin-top: 5px;" onclick="addMoreQuotation()">Add More Quotation</button> </div> </div> </div> </div> </div><!-- /.page-content --> </div> </div><!-- /.main-content --> <?php $__env->startSection('script'); ?> <?php echo e(Html::script("assets/js/jquery.dataTables.min.js")); ?> <?php echo e(Html::script("assets/js/jquery.dataTables.bootstrap.min.js")); ?> <?php echo e(Html::script("assets/js/dataTables.buttons.min.js")); ?> <?php echo e(Html::script("assets/js/buttons.flash.min.js")); ?> <?php echo e(Html::script("assets/js/buttons.html5.min.js")); ?> <?php echo e(Html::script("assets/js/buttons.print.min.js")); ?> <?php echo e(Html::script("assets/js/buttons.colVis.min.js")); ?> <?php echo e(Html::script("assets/js/dataTables.select.min.js")); ?> <?php echo e(Html::script("assets/js/ace-elements.min.js")); ?> <?php echo e(Html::script("assets/js/ace.min.js")); ?> <?php echo e(Html::script("js/sweetalert2.all.js")); ?> <script type="text/javascript"> $(document).ready(function() { $(".e1").select2(); $('#updateSupplierQuotationFrm').submit(function(e){ e.preventDefault(); var frm = $('#updateSupplierQuotationFrm'); console.log("frm data : "+frm.serialize()); $.ajax({ type: frm.attr('method'), url: frm.attr('action'), data: frm.serialize(), beforeSend: function () { $('#updateQuotation').attr('disabled', true).html("Processing..."); $('#addMoreQuotationID').attr('disabled', true); }, success: function(res){ $('#updateQuotation').attr('disabled', false).html("Submit Quotation"); $('#addMoreQuotationID').attr('disabled', false); if(res.flag) { swal({ title: "Success", text: res.quotation_number +' Supplier Quotation Added Successfully!', type: "success" }, function(){ location.reload(); }); } else { swal({ title: "Error", text: res.msg, type: "error" }); } console.log("after submission : "+res); }, error: function(data) { $('#addMoreQuotationID').attr('disabled', false); } }); }); }); function check_zero(t){ var qty = $(t).val(); if(qty == "" || qty == null){ $(t).val(0); } } function getVendorDetails(t, val){ var vendor_code = $(t).val(); $.ajax({ url: "/user/get-vendor-details/"+vendor_code, type: 'GET', success:function(res){ if(res.flag) { $('#vendor_name_'+val).val(res.vendor_details.vendor_name); $('#vendor_address_'+val).val(res.vendor_details.address); } else { console.log(res); } } }); } function deleteVendorQuotation(quotation_id) { $('#vendor_quotation_'+quotation_id).remove(); } function deleteVendorItem(quotation_num, i) { console.log('delete vendor item'); $('#item_row_'+quotation_num+'_'+i).remove(); } function calculateQuotedRate(t, quot_no, key) { var quoted_rate = $(t).val(); var length = $('.item_row_'+quot_no).length; console.log("length is : "+length); var qty = $('#item_qty_'+quot_no+'_'+key).val(); $("#item_amount_"+quot_no+'_'+key).val((qty*quoted_rate).toFixed(2)); var amount_sum = 0; var gst_sum = 0; for(var i = 1; i <= length; i++) { var item_qty = parseFloat($('#item_qty_'+quot_no+"_"+i).val()); var quoted_rate = parseFloat($('#quoted_rate_'+quot_no+"_"+i).val()); var gst_percent = parseFloat($('#gst_percent_'+quot_no+"_"+i).val()); var gst = (item_qty*quoted_rate*gst_percent)/100; amount_sum += item_qty*quoted_rate; gst_sum += gst; } amount_sum = parseFloat(amount_sum); gst_sum= parseFloat(gst_sum); var freight_amount = parseFloat($("#freight_amount_"+quot_no).val()); $("#total_basic_amount_"+quot_no).val((amount_sum+freight_amount).toFixed(2)); $("#gst_amount_"+quot_no).val(gst_sum.toFixed(2)); $("#total_amount_"+quot_no).val((amount_sum+freight_amount+gst_sum).toFixed(2)); } function calculateGstPercent(t, quot_no, key) { var gst_percent = $(t).val(); var length = $('.item_row_'+quot_no).length; var amount_sum = 0; var gst_sum = 0; for(var i = 1; i <= length; i++) { var item_qty = parseFloat($('#item_qty_'+quot_no+"_"+i).val()); var quoted_rate = parseFloat($('#quoted_rate_'+quot_no+"_"+i).val()); var gst_percent = parseFloat($('#gst_percent_'+quot_no+"_"+i).val()); var gst = (item_qty*quoted_rate*gst_percent)/100; amount_sum += item_qty*quoted_rate; gst_sum += gst; } var freight_amount = parseFloat($("#freight_amount_"+quot_no).val()); gst_sum = parseFloat(gst_sum); amount_sum = parseFloat(amount_sum); $("#total_amount_"+quot_no).val((amount_sum+freight_amount+gst_sum).toFixed(2)); $("#gst_amount_"+quot_no).val(gst_sum.toFixed(2)); } function caculateFreightAmount(t, quot_no) { var freight_amount = $(t).val(); var length = $('.item_row_'+quot_no).length; var amount_sum = 0; var gst_sum = 0; for(let i = 1; i <= length; i++) { let item_qty = parseFloat($('#item_qty_'+quot_no+"_"+i).val()); let quoted_rate = parseFloat($('#quoted_rate_'+quot_no+"_"+i).val()); let gst_percent = parseFloat($('#gst_percent_'+quot_no+"_"+i).val()); let gst = (item_qty*quoted_rate*gst_percent)/100; amount_sum += item_qty*quoted_rate; gst_sum += gst; } let total_basic_sum = parseFloat(amount_sum) + parseFloat(freight_amount); $("#total_basic_amount_"+quot_no).val(total_basic_sum.toFixed(2)); var gst_amount = parseFloat($("#gst_amount_"+quot_no).val()); $("#total_amount_"+quot_no).val((total_basic_sum + gst_amount).toFixed(2)); } function addMoreQuotation() { showQuotationCard(); var pr_id = $('#pr_id').val(); $.ajax({ url: "/user/get-pr-details/"+pr_id, type: 'GET', success:function(res){ if(res.flag) { var quotation_count = $(".vendor_quotation").length; var i = 1; var html = `<table class="table table-bordered"> <tr> <td>S. No.</td> <td>Item Code</td> <td>Description</td> <td>Specification</td> <td>UoM</td> <td>Make</td> <td>Quantity</td> <td>Quoted Rate</td> <td>Amount</td> <td>GST %age</td> <td></td> </tr>`; $.each(res.pr_item_details, function(key, val){ var n = key+1; html += `<tr class="item_row_${quotation_count}" id="item_row_${quotation_count}_${i}"> <td>${i}</td> <td>${val.item_code}<input type="hidden" name="item_code[${quotation_count}][]" value="${val.item_code}"/></td> <td>${val.description}<input type="hidden" name="description[${quotation_count}][]" value="${val.description}"></td> <td><input type="text" name="specification[${quotation_count}][]" value="${val.specification}"/></td> <td>${val.uom}<input type="hidden" name="uom[${quotation_count}][]" value="${val.uom}"></td> <td>${val.make}<input type="hidden" name="make[${quotation_count}][]" value="${val.make}"></td> <td>${val.qty}<input type="hidden" name="qty[${quotation_count}][]" id="item_qty_${quotation_count}_${i}" onkeyup="calculateQty(this, ${quotation_count}, ${i})" value="${val.qty}"></td> <td><input type="text" name="quoted_rate[${quotation_count}][]" style="width:70px;" onkeyup="calculateQuotedRate(this, ${quotation_count}, ${i})" onblur="check_zero(this)" value="0" id="quoted_rate_${quotation_count}_${i}" /></td> <td><input type="text" name="item_amount[${quotation_count}][]" id="item_amount_${quotation_count}_${i}" style="width:70px;" value="0" readonly/></td> <td><input type="text" name="gst_percent[${quotation_count}][]" id="gst_percent_${quotation_count}_${i}" style="width:50px;" onkeyup="calculateGstPercent(this, ${quotation_count}, ${i})" onblur="check_zero(this)" value="0" /></td> <td><a href="javascript:void(0)" title="Delete Item" onclick="deleteVendorItem(${quotation_count}, ${i})" style="text-align: center;"><i class="fa fa-trash fa-1x" style="color: red;"></i></a></td> </tr>`; i++ }); html += `</table>`; $('#pr_items_'+quotation_count).append(html); } else { console.log(res.msg); } } }); } function showQuotationCard() { var length = $(".vendor_quotation").length; var quotation_count = parseInt(length) + 1; console.log(quotation_count); var html = ''; html = `<div class="card vendor_quotation" id="vendor_quotation_${quotation_count}" style="border: 1px solid #337ab7;border-radius: 8px;padding: 10px;"> <div class="card-header"> <h4 class="text-center">Quotation ${quotation_count}</h4><hr style="padding: 0;margin: 0;"> <p class="text-right"> <a href="javascript:void(0)" title="Delete Quotation" onclick="deleteVendorQuotation(${quotation_count})" style="text-align: center;"><i class="fa fa-trash fa-2x" style="color: red;"></i></a> </p> </div> <div class="card-body"> <div class="form-check" id="vendor_alteration_${quotation_count}"> <input class="form-check-input" type="checkbox" value="" onchange="checkVendorReg(${quotation_count})" id="vendor_not_registered_${quotation_count}" name="vendor_not_registered[${quotation_count}]"> <label class="form-check-label" for="vendor_not_registered"> Vendor Not Registered </label> </div> <div class="row grid-margin" id="registerd_vendor_${quotation_count}"> <div class="col-lg-3"> <div class="form-group"> <input type="hidden" name="vendor_type[${quotation_count}]" value="1"> <label for="vendor_code">Vendor</label> <select name="vendor_code[${quotation_count}]" class="form-control e1" onchange="getVendorDetails(this, ${quotation_count})"> <option value="">Select Vendor</option> <?php $__currentLoopData = $vendors; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$vendor): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($vendor->vendor_code); ?>"><?php echo e($vendor->vendor_name); ?>(<?php echo e($vendor->vendor_code); ?>)</option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> <span class="label label-danger" id="add_vendor_code_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="vendor_name">Vendor Name</label> <input class="form-control" type="text-area" name="vendor_name[${quotation_count}]" id="vendor_name_${quotation_count}" value="" readonly="readonly"> <span class="label label-danger" id="add_vendor_name_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-4"> <div class="form-group"> <label for="vendor_address">Vendor Address</label> <input class="form-control" type="text-area" name="vendor_address[${quotation_count}]" id="vendor_address_${quotation_count}" value="" readonly="readonly"> <span class="label label-danger" id="add_vendor_address_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-2"> <div class="form-group"> <label for="vendor_state">Vendor State</label> <input class="form-control" type="text-area" name="vendor_state[${quotation_count}]" id="vendor_state_${quotation_count}" value=""> <span class="label label-danger" id="add_vendor_state_${quotation_count}_error" style="display: none;"></span> </div> </div> </div> <div class="row grid-margin"> <div class="col-lg-12" id="pr_items_${quotation_count}"> </div> </div> <div class="row grid-margin"> <div class="col-lg-3"> <div class="form-group"> <label for="delivery_term">Delivery Term</label> <select name="delivery_term[${quotation_count}]" class="form-control e1" id="delivery_term_${quotation_count}"> <option value="">Select Delivery Term</option> <?php $__currentLoopData = $delivery_terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$delivery_term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($delivery_term->id); ?>"><?php echo e($delivery_term->name); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> <span class="label label-danger" id="add_delivery_term_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="payment_term">Payment Term</label> <select name="payment_term[${quotation_count}]" class="form-control e1" id="payment_term_${quotation_count}"> <option value="">Select payment Term</option> <?php $__currentLoopData = $payment_terms; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$payment_term): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($payment_term->id); ?>"><?php echo e($payment_term->name); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> <span class="label label-danger" id="add_payment_term_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="freight_amount">Freight Amount</label> <input class="form-control" type="text-area" name="freight_amount[${quotation_count}]" id="freight_amount_${quotation_count}" value="0.00" onkeyup="caculateFreightAmount(this, ${quotation_count})"> <span class="label label-danger" id="add_freight_amount_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="total_basic_amount">Total Basic Amount</label> <input class="form-control" type="text-area" name="total_basic_amount[${quotation_count}]" id="total_basic_amount_${quotation_count}" value="0.00" readonly> <span class="label label-danger" id="add_total_basic_amount_${quotation_count}_error" style="display: none;"></span> </div> </div> </div> <div class="row grid-margin"> <div class="col-lg-3"> <div class="form-group"> <label for="warranty_term">Warranty Term</label> <input class="form-control" type="text-area" name="warranty_term[${quotation_count}]" id="warranty_term_${quotation_count}" value=""> <span class="label label-danger" id="add_warranty_term_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="special_term">Special Term & Condition:</label> <input class="form-control" type="text-area" name="special_term[${quotation_count}]" id="special_term_${quotation_count}" value=""> <span class="label label-danger" id="add_special_term_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="gst_amount">GST Amount</label> <input class="form-control" type="text-area" name="gst_amount[${quotation_count}]" id="gst_amount_${quotation_count}" value="0.00" readonly> <span class="label label-danger" id="add_gst_amount_${quotation_count}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="total_amount">Total Amount</label> <input class="form-control" type="text-area" name="total_amount[${quotation_count}]" id="total_amount_${quotation_count}" value="0.00" readonly> <span class="label label-danger" id="add_total_amount_${quotation_count}_error" style="display: none;"></span> </div> </div> </div> </div> </div>`; $('#quotation_div').append(html); } function checkVendorReg(val) { var html = `<div class="row grid-margin" id="not_registerd_vendor_${val}"> <div class="col-lg-2"> <div class="form-group"> <input type="hidden" name="vendor_type[${val}]" value="2"> <label for="vendor_code_${val}">Vendor Code</label> <input class="form-control" type="text-area" name="vendor_code[${val}]" id="vendor_code_${val}" value=""> <span class="label label-danger" id="add_vendor_code_${val}_error" style="display: none;"></span> </div> </div> <div class="col-lg-4"> <div class="form-group"> <label for="vendor_name_${val}">Vendor Name</label> <input class="form-control" type="text-area" name="vendor_name[${val}]" id="vendor_name_${val}" value=""> <span class="label label-danger" id="add_vendor_name_${val}_error" style="display: none;"></span> </div> </div> <div class="col-lg-4"> <div class="form-group"> <label for="vendor_address">Vendor Address</label> <input class="form-control" type="text-area" name="vendor_address[${val}]" id="vendor_address_${val}" value=""> <span class="label label-danger" id="add_vendor_address_${val}_error" style="display: none;"></span> </div> </div> <div class="col-lg-2"> <div class="form-group"> <label for="vendor_state_${val}">Vendor State</label> <input class="form-control" type="text-area" name="vendor_state[${val}]" id="vendor_state_${val}" value=""> <span class="label label-danger" id="add_vendor_state_${val}_error" style="display: none;"></span> </div> </div> </div>`; var html1 = `<div class="row grid-margin" id="registerd_vendor_${val}"> <div class="col-lg-3"> <div class="form-group"> <input type="hidden" name="vendor_type[${val}]" value="1"> <label for="vendor_code_${val}">Vendor</label> <select name="vendor_code[${val}]" class="form-control e1" onchange="getVendorDetails(this, ${val})"> <option value="">Select Vendor</option> <?php $__currentLoopData = $vendors; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=>$vendor): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($vendor->vendor_code); ?>"><?php echo e($vendor->vendor_name); ?>(<?php echo e($vendor->vendor_code); ?>)</option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> <span class="label label-danger" id="add_vendor_code_${val}_error" style="display: none;"></span> </div> </div> <div class="col-lg-3"> <div class="form-group"> <label for="vendor_name_${val}">Vendor Name</label> <input class="form-control" type="text-area" name="vendor_name[${val}]" id="vendor_name_${val}" value="" readonly="readonly"> <span class="label label-danger" id="add_vendor_name_${val}_error" style="display: none;"></span> </div> </div> <div class="col-lg-4"> <div class="form-group"> <label for="vendor_address_${val}">Vendor Address</label> <input class="form-control" type="text-area" name="vendor_address[${val}]" id="vendor_address_${val}" value="" readonly="readonly"> <span class="label label-danger" id="add_vendor_address_${val}_error" style="display: none;"></span> </div> </div> <div class="col-lg-2"> <div class="form-group"> <label for="vendor_state_${val}">Vendor State</label> <input class="form-control" type="text-area" name="vendor_state[${val}]" id="vendor_state_${val}" value=""> <span class="label label-danger" id="add_vendor_state_${val}_error" style="display: none;"></span> </div> </div> </div>`; var checkBox = document.getElementById("vendor_not_registered_"+val); if(checkBox.checked) { $('#registerd_vendor_'+val).remove(); // $('#not_registerd_vendor_'+val).show(); $('#vendor_alteration_'+val).append(html); } else { $('#not_registerd_vendor_'+val).remove(); $('#vendor_alteration_'+val).append(html1); } } </script> <?php $__env->stopSection(); ?> <?php $__env->stopSection(); ?> <?php echo $__env->make('dashboard.layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/scm/resources/views/dashboard/supplier-quotation/edit-quotation-page.blade.php ENDPATH**/ ?>