初始版本
This commit is contained in:
123
statics/js/dist/accountPayDetail.js
vendored
Executable file
123
statics/js/dist/accountPayDetail.js
vendored
Executable file
@@ -0,0 +1,123 @@
|
||||
var $_curTr;
|
||||
$(function() {
|
||||
var a = function(a) {
|
||||
var b = Public.urlParam(),
|
||||
c = "../report/fundBalance_detailSupplier?action=detailSupplier&type=10",
|
||||
d = "../report/fundBalance_exporterSupplier?action=exporterSupplier&type=10";
|
||||
$_fromDate = $("#filter-fromDate"), $_toDate = $("#filter-toDate"), $_accountNoInput = $("#supplierAuto");
|
||||
var e = {
|
||||
SALE: {
|
||||
tabid: "sales-sales",
|
||||
text: "销货单",
|
||||
right: "SA_QUERY",
|
||||
url: "../scm/invsa?action=editSale&id="
|
||||
},
|
||||
PUR: {
|
||||
tabid: "purchase-purchase",
|
||||
text: "购货单",
|
||||
right: "PU_QUERY",
|
||||
url: "../scm/invpu?action=editPur&id="
|
||||
},
|
||||
TRANSFER: {
|
||||
tabid: "storage-transfers",
|
||||
text: "调拨单",
|
||||
right: "TF_QUERY",
|
||||
url: "../scm/invtf?action=editTf&id="
|
||||
},
|
||||
OO: {
|
||||
tabid: "storage-otherOutbound",
|
||||
text: "其它出库 ",
|
||||
right: "OO_QUERY",
|
||||
url: "../scm/invOi?action=editOi&type=in&id="
|
||||
},
|
||||
OI: {
|
||||
tabid: "storage-otherWarehouse",
|
||||
text: "其它入库 ",
|
||||
right: "IO_QUERY",
|
||||
url: "../scm/invOi?action=editOi&type=out&id="
|
||||
},
|
||||
CADJ: {
|
||||
tabid: "storage-adjustment",
|
||||
text: "成本调整",
|
||||
right: "CADJ_QUERY",
|
||||
url: "../storage/adjustment.jsp?id="
|
||||
},
|
||||
PAYMENT: {
|
||||
tabid: "money-payment",
|
||||
text: "付款单",
|
||||
right: "PAYMENT_QUERY",
|
||||
url: "../scm/payment?action=editPay&id="
|
||||
},
|
||||
RECEIPT: {
|
||||
tabid: "money-receipt",
|
||||
text: "收款单",
|
||||
right: "RECEIPT_QUERY",
|
||||
url: "../scm/receipt?action=editReceipt&id="
|
||||
},
|
||||
VERIFICA: {
|
||||
tabid: "money-verifica",
|
||||
text: "核销单 ",
|
||||
right: "VERIFICA_QUERY",
|
||||
url: "../money/verification.jsp?id="
|
||||
}
|
||||
},
|
||||
f = {
|
||||
beginDate: b.beginDate || defParams.beginDate,
|
||||
endDate: b.endDate || defParams.endDate,
|
||||
accountNo: b.accountNo || ""
|
||||
},
|
||||
g = function() {
|
||||
$_fromDate.datepicker(), $_toDate.datepicker()
|
||||
},
|
||||
h = function() {
|
||||
Business.moreFilterEvent(), $("#conditions-trigger").trigger("click")
|
||||
},
|
||||
i = function() {
|
||||
var a = "";
|
||||
for (key in f) f[key] && (a += "&" + key + "=" + encodeURIComponent(f[key]));
|
||||
window.location = c + a
|
||||
},
|
||||
j = function() {
|
||||
$("#filter-submit").on("click", function(a) {
|
||||
a.preventDefault();
|
||||
var b = $_fromDate.val(),
|
||||
c = $_toDate.val();
|
||||
return b && c && new Date(b).getTime() > new Date(c).getTime() ? void parent.Public.tips({
|
||||
type: 1,
|
||||
content: "开始日期不能大于结束日期"
|
||||
}) : (f = {
|
||||
beginDate: b,
|
||||
endDate: c,
|
||||
accountNo: $_accountNoInput.val() || ""
|
||||
}, void i())
|
||||
}), $(document).on("click", "#ui-datepicker-div,.ui-datepicker-header", function(a) {
|
||||
a.stopPropagation()
|
||||
}), $("#filter-reset").on("click", function(a) {
|
||||
a.preventDefault(), $_fromDate.val(""), $_toDate.val(""), $_accountNoInput.val("")
|
||||
}), $("#refresh").on("click", function(a) {
|
||||
a.preventDefault(), i()
|
||||
}), $("#btn-print").click(function(a) {
|
||||
a.preventDefault(), Business.verifyRight("PAYMENTDETAIL_PRINT") && window.print()
|
||||
}), $("#btn-export").click(function(a) {
|
||||
if (a.preventDefault(), Business.verifyRight("PAYMENTDETAIL_EXPORT")) {
|
||||
var b = {};
|
||||
for (var c in f) f[c] && (b[c] = f[c]);
|
||||
Business.getFile(d, b)
|
||||
}
|
||||
}), $(".grid-wrap").on("click", ".link", function() {
|
||||
var a = $(this).data("id"),
|
||||
b = $(this).data("type").toLocaleUpperCase(),
|
||||
c = e[b];
|
||||
c && Business.verifyRight(c.right) && (parent.tab.addTabItem({
|
||||
tabid: c.tabid,
|
||||
text: c.text,
|
||||
url: c.url + a
|
||||
}), $(this).addClass("tr-hover"), $_curTr = $(this))
|
||||
}), Business.gridEvent()
|
||||
};
|
||||
return a.init = function() {
|
||||
$_fromDate.val(f.beginDate || ""), $_toDate.val(f.endDate || ""), $_accountNoInput.val(f.accountNo || ""), f.beginDate && f.endDate && $("#selected-period").text(f.beginDate + "至" + f.endDate), Business.filterSupplier(), $("#supplierAuto").val(""), g(), h(), j()
|
||||
}, a
|
||||
}(a || {});
|
||||
a.init(), Public.initCustomGrid($("table.list"))
|
||||
});
|
||||
Reference in New Issue
Block a user