var Lua = {
nsitemsale: function(d, e, a) {
var b = "nsenitemsale";
var c = d.luaUrl + "/" + b + "_" + d.partNumber + "_" + d.vendorCode + "_" + d.channel + "_" + d.version + "_" + d.provinceId + "_" + d.lescityId + "_" + d.lesdistrictId + "_" + d.itemTypeFlag + "_" + d.vendorT + "_" + d.vendorFT + "_" + d.userLevel + "_" + d.reallDistrict + "_" + d.mdmCityCode + "_" + d.barcode + ".html";
promiseFactory.changePromiseItemSale($.Deferred());
$.ajax({
url: c,
dataType: "jsonp",
jsonp: "callback",
jsonpCallback: "wapData",
cache: false,
error: function(f, h, g) {
if (a) {
a()
}
},
success: function(f) {
if (f && f.code != "200") {
if (typeof sendSAMessageV2 == "function") {
sendSAMessageV2("Icps", "2", "pds-spxq-2firstIoError", "四级页第一个接口异常")
}
}
if (f && f.data) {
sn.allpowerful = f.data.allpowerful;
sn.luaItemType = f.data.luaItemType;
sn.earliestArriveDate = "";
sn.imageDoamin = f.data.imageDoamin ? f.data.imageDoamin : "";
if (f.data.prescription && f.data.prescription.earliestArriveDate) {
sn.earliestArriveDate = f.data.prescription.earliestArriveDate
}
}
promiseFactory().itemSale.resolve();
$.when(promiseFactory().vip, promiseFactory().itemSale).then(function() {
if (e) {
e(f)
}
})
}
})
},
detail: function(d, e, a) {
var b = "nsendetail";
var c = d.luaUrl + "/" + b + "_" + d.partNumber + "_" + d.vendorCode + "_" + d.lescityId + "_" + d.lesdistrictId + "_" + d.channel + "_" + d.cateGoryCode + "_" + d.catalogId + "_" + d.price + "_" + d.snslt + "_" + d.proviceIdP + "_" + d.salesOrgP + "_" + d.ownerPlaceP + "_" + d.vendor + "_" + d.netPrice + "_" + d.fixedFlag + "_" + d.passPartnumber + "_" + d.version + "_" + d.priceType + "_" + d.brandCode + "_" + d.pckMsg + "_" + d.brandId + "_" + d.cateoryId + "_" + d.itemType + "_" + d.luaItemType + "_" + d.earliestArriveDate + "_" + d.allpowerful + "_" + d.mdmCityCode + "_" + d.custno + "_" + d.detailWarrList + "_" + d.twocategoryId + "_" + d.memberType + "_" + d.vipPrice + "_" + d.parminalNo + "_" + d.marketVipPrice + "_" + d.marketVipPriceType + "_" + d.mktActStartTime + "_" + d.mktActEndTime + "_" + d.ybPrice + "_" + d.bigSmallFlag + "_" + d.o2oCarFlag + "_" + d.userLevel + "_" + d.pgPrice + "_" + d.govPrice + "__" + d.rental + "__" + d.jwMemberType + "_" + d.jsdStoreCode + "_" + d.jsdSupplierCode + "_" + d.mdJwd + "_" + d.shJwd + "_" + d.bookCanSave + ".html";
$.ajax({
url: c,
dataType: "jsonp",
jsonp: "callback",
jsonpCallback: "detailCommonLogic",
cache: true,
error: function(f, h, g) {
if (a) {
a()
}
},
success: function(f) {
if (e) {
e(f)
}
}
})
},
};
JavaScript 代码里的“var Lua”、“nsitemsale: function(d, e, a)”分别是什么意思? 及怎么调用“nsitemsale: function(d, e, a)”得到 “var c”的值?
谢谢大神指教