PATH:
home
/
lab2454c
/
costbloc.com
/
Modules
/
Report
/
Resources
/
assets
/
js
"use strict";$(document).ready(function(){function a(a){var b=a.replace(/[A-Z]/g," $&").trim();$(".report-title").html(jsLang(b)),$(".filter-data").hide(),$("#report_name").attr("disabled","disabled"),$("input").val(""),$("."+a).show(),("CustomerOrderReport"==a||"ShippingReport"==a||"SaleReport"==a)&&$(".date-picker-field").show(),("ShippingReport"==a||"SaleReport"==a)&&$(".order-status-field").show(),$("#report-module").html(""),$(".search-btn").attr("disabled",!0),$.ajax({type:"get",dataType:"html",beforeSend:function(){$("#report-module").html("<div class=\"placeholder wave p-0\" style=\"height: 16px\">\n <div class=\"square\"></div>\n </div><div class=\"placeholder wave p-0\" style=\"height: 16px\">\n <div class=\"square\"></div>\n </div>"),$("#loader").show(),$(".search-btn").text(jsLang("Filtering")).append(`<div class="spinner-border spinner-border-sm ml-2" role="status"></div>`)},url:SITE_URL+"/reports",data:{type:a},success:function(a){if(a){let b=JSON.parse(a);$("#report-module").append(b.list),$("#loader").hide(),$(".placeholder").hide(),$(".spinner-border").remove(),$(".search-btn").text(jsLang("Filter")),$(".search-btn").attr("disabled",!1),$("#report_name").removeAttr("disabled")}}})}$(".date-range").daterangepicker(daterangeConfig(startDate,endDate),cbRange),cbRange(startDate,endDate),$("input[name=\"start_date\"]").daterangepicker(dateSingleConfig($("input[name=\"start_date\"]").val())),$("input[name=\"end_date\"]").daterangepicker(dateSingleConfig($("input[name=\"end_date\"]").val())),a("CouponReport");$(document).on("change","#report_name",function(){a($(this).val())}),$(document).on("click",".search-btn",function(a){a.preventDefault(),$(".search-btn").attr("disabled",!0),$("#report-module").html(""),$.ajax({type:"get",dataType:"html",beforeSend:function(){$("#report-module").html("<div class=\"placeholder wave p-0\" style=\"height: 16px\">\n <div class=\"square\"></div>\n </div><div class=\"placeholder wave p-0\" style=\"height: 16px\">\n <div class=\"square\"></div>\n </div>"),$("#loader").show(),$(".search-btn").text(jsLang("Filtering")).append(`<div class="spinner-border spinner-border-sm ml-2" role="status"></div>`)},url:SITE_URL+"/reports",data:{type:$("#report_name").val(),from:$("#startfrom").val(),to:$("#endto").val(),couponCode:$("#coupon-code").val(),brandName:$("#brand-name").val(),categoryName:$("#category-name").val(),tagName:$("#tag-name").val(),customerName:$("#customer-name").val(),customerEmail:$("#customer-email").val(),orderStatus:$("#order_status").val(),shippingMethod:$("#shipping_method").val(),vendorName:$("#vendor-name").val(),qtyAbove:$("#qty-above").val(),qtybellow:$("#qty-bellow").val(),stockAvailability:$("#stock_availability").val(),searchProduct:$("#search-keyword").val()},success:function(a){if(a){let b=JSON.parse(a);$("#report-module").append(b.list),$("#loader").hide(),$(".placeholder").hide(),$(".spinner-border").remove(),$(".search-btn").text(jsLang("Filter")),$(".search-btn").attr("disabled",!1)}}})})});
[-] data-table.min.js
[edit]
[-] report-table.min.js
[edit]
[+]
..
[-] report.min.js
[edit]
[-] report-table.js
[edit]
[-] report.js
[edit]