Files
erp-site/statics/js/dist/default.js
2026-04-19 01:39:41 +08:00

914 lines
29 KiB
JavaScript
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
function setTabHeight() {
var a = $(window).height(),
b = $("#main-bd"),
c = a - b.offset().top;
b.height(c)
}
function initDate() {
var a = new Date,
b = a.getFullYear(),
c = ("0" + (a.getMonth() + 1)).slice(-2),
d = ("0" + a.getDate()).slice(-2);
SYSTEM.beginDate = b + "-" + c + "-01", SYSTEM.endDate = b + "-" + c + "-" + d
}
function addUrlParam() {
var a = "beginDate=" + SYSTEM.beginDate + "&endDate=" + SYSTEM.endDate;
$("#nav").find("li.item-report .nav-item a").each(function() {
var b = this.href;
b += -1 === this.href.lastIndexOf("?") ? "?" : "&", this.href = "商品库存余额表" === $(this).html() ? b + "beginDate=" + SYSTEM.startDate + "&endDate=" + SYSTEM.endDate : b + a
})
}
function BBSPop() {
var a = $("#yswb-tab"),
b = ['<ul id="yswbPop">', '<li class="yswbPop-title">请选择您要进入的论坛</li>', '<li><strong>产品服务论坛</strong><p>在线会计,在线进销存操作问题咨询</p><a href="http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes" target="_blank">进入论坛>></a></li>', '<li><strong>会计交流论坛</strong><p>会计实操,会计学习,会计资讯</p><a href="http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes" target="_blank">进入论坛>></a></li>', "</ul>"].join("");
a.find("a").click(function(a) {
a.preventDefault();
var c = $.cookie("yswbPop_scm");
c ? window.open(c) : $.dialog({
id: "",
title: "",
lock: !0,
padding: 0,
content: b,
max: !1,
min: !1,
init: function() {
var a = $("#yswbPop"),
b = this;
a.find("a").each(function() {
$(this).on("click", function() {
$.cookie("yswbPop_scm", this.href, {
expires: 7
}), b.close()
})
})
}
})
})
}
function getStores() {
SYSTEM.isAdmin || SYSTEM.rights.CLOUDSTORE_QUERY ? Public.ajaxGet("http://wd.111222.com/bs/cloudStore.do?action=list", {}, function(a) {
200 === a.status ? SYSTEM.storeInfo = a.data.items : 250 === a.status ? SYSTEM.storeInfo = [] : Public.tips({
type: 1,
content: a.msg
})
}) : SYSTEM.storeInfo = []
}
function getLogistics() {
SYSTEM.isAdmin || SYSTEM.rights.EXPRESS_QUERY ? Public.ajaxGet("http://wd.111222.com/bs/express.do?action=list", {}, function(a) {
200 === a.status ? SYSTEM.logisticInfo = a.data.items : 250 === a.status ? SYSTEM.logisticInfo = [] : Public.tips({
type: 1,
content: a.msg
})
}) : SYSTEM.logisticInfo = []
}
function setCurrentNav(a) {
if (a) {
var b = a.match(/([a-zA-Z]+)[-]?/)[1];
$("#nav > li").removeClass("current"), $("#nav > li.item-" + b).addClass("current")
}
}
var dataReflush, list = {
onlineStoreMap: {
name: "新手导航",
href: WDURL + "/online-store/map.jsp?language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "",
target: "vip-onlineStore"
},
onlineStoreList: {
name: "网店记录",
href: WDURL + "/online-store/onlineStoreList.jsp?language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "CLOUDSTORE_QUERY",
target: "vip-onlineStore"
},
onlineStoreRelation: {
name: "商品对应关系",
href: WDURL + "/online-store/onlineStoreRelation.jsp?language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "INVENTORYCLOUD_QUERY",
target: "vip-onlineStore"
},
logisticsList: {
name: "物流公司记录",
href: WDURL + "/online-store/logisticsList.jsp?language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "EXPRESS_QUERY",
target: "vip-onlineStore"
},
orderHandle1: {
name: "订单审核",
href: WDURL + "/online-store/onlineOrderList.jsp?handle=1&language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "ORDERCLOUD_QUERY",
target: "vip-onlineStore"
},
orderHandle2: {
name: "打单发货",
href: WDURL + "/online-store/onlineOrderList.jsp?handle=2&language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "ORDERCLOUD_QUERY",
target: "vip-onlineStore"
},
orderHandle3: {
name: "已发货",
href: WDURL + "/online-store/onlineOrderList.jsp?handle=3&language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "ORDERCLOUD_QUERY",
target: "vip-onlineStore"
},
orderList: {
name: "订单查询",
href: WDURL + "/online-store/onlineOrderList.jsp?language=zh-CHS&site=SITE_MAIN&siId=" + SYSTEM.DBID + "&scheme=" + SCHEME + "&logonName=" + SYSTEM.userName,
dataRight: "ORDERCLOUD_QUERY",
target: "vip-onlineStore"
},
onlineSalesList: {
name: "销货记录",
href: "/scm/invSa.do?action=initSaleList",
dataRight: "SA_QUERY",
target: "vip-onlineStore"
},
JDStorageList: {
name: "授权管理",
href: "/JDStorage/JDStorageList.jsp",
dataRight: "",
target: "vip-JDStorage"
},
JDStorageGoodsList: {
name: "商品上传管理",
href: "/JDStorage/JDStorageGoodsList.jsp",
dataRight: "",
target: "vip-JDStorage"
},
JDStoragePurchaseOrderList: {
name: "购货订单上传",
href: "/JDStorage/JDStoragePurchaseOrderList.jsp",
dataRight: "",
target: "vip-JDStorage"
},
JDStorageSaleOrderList: {
name: "销货订单上传",
href: "/JDStorage/JDStorageSaleOrderList.jsp",
dataRight: "",
target: "vip-JDStorage"
},
JDStorageInvManage: {
name: "京东库存",
href: "/JDStorage/JDStorageInvManage.jsp",
dataRight: "",
target: "vip-JDStorage"
},
purchase: {
name: "购货单",
href: "../scm/invPu?action=initPur",
dataRight: "PU_ADD",
target: "purchase",
list: "../scm/invPu?action=initPurList"
},
purchaseBack: {
name: "购货退货单",
href: "../scm/invPu?action=initPur&transType=150502",
dataRight: "PU_ADD",
target: "purchase",
list: "../scm/invPu?action=initPurList&transType=150502"
},
salesOrder: {
name: "客户订单",
href: "../scm/invSo?action=initSo",
dataRight: "SO_ADD",
target: "sales",
list: "../scm/invSo?action=initSoList"
},
sales: {
name: "销货单",
href: "../scm/invSa?action=initSale",
dataRight: "SA_ADD",
target: "sales",
list: "../scm/invSa?action=initSaleList"
},
salesBack: {
name: "销货退货单",
href: "../scm/invSa?action=initSale&transType=150602",
dataRight: "SA_ADD",
target: "sales",
list: "../scm/invSa?action=initSaleList&transType=150602"
},
transfers: {
name: "调拨单",
href: "../scm/invTf?action=initTf",
dataRight: "TF_ADD",
target: "storage",
list: "../scm/invTf?action=initTfList"
},
inventory: {
name: "库存查询",
href: "../storage/inventory",
dataRight: "PD_GENPD",
target: "storage"
},
otherWarehouse: {
name: "其他入库单",
href: "../scm/invOi?action=initOi&type=in",
dataRight: "IO_ADD",
target: "storage",
list: "../scm/invOi?action=initOiList&type=in"
},
otherOutbound: {
name: "其他出库单",
href: "../scm/invOi?action=initOi&type=out",
dataRight: "OO_ADD",
target: "storage",
list: "../scm/invOi?action=initOiList&type=out"
},
/*adjustment: {
name: "成本调整单",
href: "../scm/invOi?action=initOi&type=cbtz",
dataRight: "CADJ_ADD",
target: "storage",
list: "../scm/invOi?action=initOiList&type=cbtz"
},*/
receipt: {
name: "收款单",
href: "../scm/receipt?action=initReceipt",
dataRight: "RECEIPT_ADD",
target: "money",
list: "../scm/receipt?action=initReceiptList"
},
payment: {
name: "付款单",
href: "../scm/payment?action=initPay",
dataRight: "PAYMENT_ADD",
target: "money",
list: "../scm/payment?action=initPayList"
},
//verification: {
// name: "核销单",
// href: "scm/verifica.do?action=initVerifica",
// dataRight: "VERIFICA_ADD",
// target: "money",
// list: "../money/verification-list.jsp"
// },
otherIncome: {
name: "其他收入单",
href: "../scm/ori?action=initInc",
dataRight: "QTSR_ADD",
target: "money",
list: "../scm/ori?action=initIncList"
},
otherExpense: {
name: "其他支出单",
href: "../scm/ori?action=initExp",
dataRight: "QTZC_ADD",
target: "money",
list: "../scm/ori?action=initExpList"
},
//puOrderTracking: {
// name: "采购订单跟踪表",
// href: "../report/pu_order_tracking",
// dataRight: "PURCHASEORDER_QUERY",
// target: "report-purchase"
// },
puDetail: {
name: "采购明细表",
href: "../report/pu_detail_new",
dataRight: "PUREOORTDETAIL_QUERY",
target: "report-purchase"
},
//puDetail: {
// name: "采购明细表",
// href: "../report/puDetail_detail?action=detail",
// dataRight: "PUREOORTDETAIL_QUERY",
// target: "report-purchase"
// },
puSummary: {
name: "采购汇总表(按商品)",
href: "../report/pu_summary_new",
dataRight: "PUREPORTINV_QUERY",
target: "report-purchase"
},
//puSummary: {
// name: "采购汇总表(按商品)",
// href: "../report/puDetail_inv?action=inv",
// dataRight: "PUREPORTINV_QUERY",
// target: "report-purchase"
// },
puSummarySupply: {
name: "采购汇总表(按供应商)",
href: "../report/pu_summary_supply_new",
dataRight: "PUREPORTPUR_QUERY",
target: "report-purchase"
},
//puSummarySupply: {
// name: "采购汇总表(按供应商)",
// href: "../report/puDetail_supply?action=supply",
// dataRight: "PUREPORTPUR_QUERY",
// target: "report-purchase"
// },
//salesOrderTracking: {
// name: "销售订单跟踪表",
// href: "../report/sales_order_tracking",
// dataRight: "SALESORDER_QUERY",
// target: "report-sales"
// },
salesDetail: {
name: "销售明细表",
href: "../report/sales_detail",
dataRight: "SAREPORTDETAIL_QUERY",
target: "report-sales"
},
salesSummary: {
name: "销售汇总表(按商品)",
href: "../report/sales_summary",
dataRight: "SAREPORTINV_QUERY",
target: "report-sales"
},
salesSummaryCustomer: {
name: "销售汇总表(按客户)",
href: "../report/sales_summary_customer_new",
dataRight: "SAREPORTBU_QUERY",
target: "report-sales"
},
//salesSummaryCustomer: {
// name: "销售汇总表(按客户)",
// href: "../report/salesDetail_customer?action=customer",
// dataRight: "SAREPORTBU_QUERY",
// target: "report-sales"
// },
contactDebt: {
name: "往来单位欠款表",
href: "../report/contact_debt_new",
dataRight: "ContactDebtReport_QUERY",
target: "report-sales"
},
salesProfit: {
name: "销售利润表",
href: "../report/sales_profit",
dataRight: "SAREPORTINV_QUERY",
target: "report-sales"
},
//contactDebt: {
// name: "往来单位欠款表",
// href: "../report/contactDebt_detail?action=detail",
// dataRight: "ContactDebtReport_QUERY",
// target: "report-sales"
// },
initialBalance: {
name: "商品库存余额表",
href: "../report/goods_balance",
dataRight: "InvBalanceReport_QUERY",
target: "report-storage"
},
goodsFlowDetail: {
name: "商品收发明细表",
href: "../report/goods_flow_detail",
dataRight: "DeliverDetailReport_QUERY",
target: "report-storage"
},
goodsFlowSummary: {
name: "商品收发汇总表",
href: "../report/goods_flow_summary",
dataRight: "DeliverSummaryReport_QUERY",
target: "report-storage"
},
serNumTracer: {
name: "序列号跟踪表",
href: WDURL + "/report/serNum-tracer.jsp",
dataRight: "",
target: "report-storage"
},
serNumStatus: {
name: "序列号状态表",
href: WDURL + "/report/serNum-status.jsp",
dataRight: "",
target: "report-storage"
},
cashBankJournal: {
name: "现金银行报表",
href: "../report/cash_bank_journal_new",
dataRight: "SettAcctReport_QUERY",
target: "report-money"
},
accountPayDetail: {
name: "应付账款明细表",
href: "../report/account_pay_detail_new?action=detailSupplier&type=10",
dataRight: "PAYMENTDETAIL_QUERY",
target: "report-money"
},
accountProceedsDetail: {
name: "应收账款明细表",
href: "../report/account_proceeds_detail_new?action=detail",
dataRight: "RECEIPTDETAIL_QUERY",
target: "report-money"
},
customersReconciliation: {
name: "客户对账单",
href: "../report/customers_reconciliation_new",
dataRight: "CUSTOMERBALANCE_QUERY",
target: "report-money"
},
suppliersReconciliation: {
name: "供应商对账单",
href: "../report/suppliers_reconciliation_new",
dataRight: "SUPPLIERBALANCE_QUERY",
target: "report-money"
},
otherIncomeExpenseDetail: {
name: "其他收支明细表",
href: "../report/other_income_expense_detail",
dataRight: "ORIDETAIL_QUERY",
target: "report-money"
},
customerList: {
name: "客户管理",
href: "../settings/customer_list",
dataRight: "BU_QUERY",
target: "setting-base"
},
vendorList: {
name: "供应商管理",
href: "../settings/vendor_list",
dataRight: "PUR_QUERY",
target: "setting-base"
},
goodsList: {
name: "商品管理",
href: "../settings/goods_list",
dataRight: "INVENTORY_QUERY",
target: "setting-base"
},
storageList: {
name: "仓库管理",
href: "../settings/storage_list",
dataRight: "INVLOCTION_QUERY",
target: "setting-base"
},
staffList: {
name: "职员管理",
href: "../settings/staff_list",
dataRight: "STAFF_QUERY",
target: "setting-base"
},
settlementaccount: {
name: "账户管理",
href: "../settings/settlement_account",
dataRight: "SettAcct_QUERY",
target: "setting-base"
},
custLinkList: {
name: "客户账号管理",
href: "../settings/cst_list",
dataRight: "STAFF_QUERY",
target: "setting-base"
},
//shippingAddress: {
// name: "发货地址管理",
// href: "../settings/shippingaddress",
// dataRight: "DELIVERYADDR_QUERY",
// target: "setting-base"
// },
customerCategoryList: {
name: "客户类别",
href: "../settings/category_list?typeNumber=customertype",
dataRight: "BUTYPE_QUERY",
target: "setting-auxiliary"
},
vendorCategoryList: {
name: "供应商类别",
href: "../settings/category_list?typeNumber=supplytype",
dataRight: "SUPPLYTYPE_QUERY",
target: "setting-auxiliary"
},
goodsCategoryList: {
name: "商品类别",
href: "../settings/category_list?typeNumber=trade",
dataRight: "TRADETYPE_QUERY",
target: "setting-auxiliary"
},
payCategoryList: {
name: "支出类别",
href: "../settings/category_list?typeNumber=paccttype",
dataRight: "TRADETYPE_QUERY",
target: "setting-auxiliary"
},
recCategoryList: {
name: "收入类别",
href: "../settings/category_list?typeNumber=raccttype",
dataRight: "TRADETYPE_QUERY",
target: "setting-auxiliary"
},
unitList: {
name: "计量单位",
href: "../settings/unit_list",
dataRight: "UNIT_QUERY",
target: "setting-auxiliary"
},
settlementCL: {
name: "结算方式",
href: "../settings/settlement_category_list",
dataRight: "Assist_QUERY",
target: "setting-auxiliary"
},
assistingProp: {
name: "辅助属性",
href: "../settings/assistingprop",
dataRight: "FZSX_QUERY",
target: "setting-auxiliary"
},
parameter: {
name: "系统参数",
href: "../settings/system_parameter",
dataRight: "PARAMETER",
target: "setting-advancedSetting"
},
authority: {
name: "权限设置",
href: "../settings/authority",
dataRight: "AUTHORITY",
target: "setting-advancedSetting"
},
operationLog: {
name: "操作日志",
//href: WDURL + "/basedata/log/initloglist",
href: "../settings/log",
dataRight: "OPERATE_QUERY",
target: "setting-advancedSetting"
},
//printTemplates: {
// name: "套打模板",
// href: "../settings/print_templates",
// dataRight: "",
// target: "setting-advancedSetting"
// },
backup: {
name: "备份与恢复",
href: "../settings/backup",
dataRight: "",
target: "setting-advancedSetting"
}
//backup: {
// name: "备份与恢复",
// href: "../settings/backup",
// dataRight: "",
// target: "setting-advancedSetting"
// }
//backup: {
// name: "备份与恢复",
// href: "../../ebak",
// dataRight: "",
// target: "setting-advancedSetting"
// },
//reInitial: {
// name: "重新初始化",
// href: "",
// dataRight: "",
// id: "reInitial",
// target: "setting-advancedSetting-right"
// },
//addedServiceList: {
// name: "增值服务",
// href: "../settings/addedServiceList",
// dataRight: "",
// target: "setting-advancedSetting-right"
// }
},
menu = {
init: function(a, b) {
var c = {
callback: {}
};
this.obj = a, this.opts = $.extend(!0, {}, c, b), this.sublist = this.opts.sublist, this.sublist || this._getMenuData(), this._menuControl(), this._initDom(),$(".vip").length || $(".main-nav").css("margin", "5px 0")
},
_display: function(a, b) {
for (var c = a.length - 1; c >= 0; c--) this.sublist[a[c]] && (this.sublist[a[c]].disable = !b);
return this
},
_show: function(a) {
return this._display(a, !0)
},
_hide: function(a) {
return this._display(a, !1)
},
_getMenuData: function() {
this.sublist = list
},
_menuControl: function() {
var a = SYSTEM.siType,
b = SYSTEM.isAdmin,
c = SYSTEM.siVersion;
switch (this._hide(["authority", "backup", "onlineStoreMap", "onlineStoreList", "onlineStoreRelation", "logisticsList", "orderHandle1", "orderHandle2", "orderHandle3", "orderList", "onlineSalesList", "JDStorageList", "JDStorageGoodsList", "JDStoragePurchaseOrderList", "JDStorageSaleOrderList", "JDStorageInvManage", "assistingProp", "serNumStatus", "serNumTracer"]), a) {
//switch (this._hide(["authority", "reInitial", "backup", "onlineStoreMap", "onlineStoreList", "onlineStoreRelation", "logisticsList", "orderHandle1", "orderHandle2", "orderHandle3", "orderList", "onlineSalesList", "JDStorageList", "JDStorageGoodsList", "JDStoragePurchaseOrderList", "JDStorageSaleOrderList", "JDStorageInvManage", "assistingProp", "serNumStatus", "serNumTracer"]), a) {
case 1:
this._hide(["purchaseOrder", "purchaseOrderList", "salesOrder", "salesOrderList", "verification", "verificationList", "shippingAddress", "puOrderTracking", "salesOrderTracking", "assemble", "disassemble", "serNumStatus", "serNumTracer"]);
break;
case 2:
}
switch (c) {
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
this._hide(["backup"])
}
b && (3 == c && this._show(["reInitial"]), this._show(["authority"]), this._show(["backup"])), 2 == a && (1 == SYSTEM.hasOnlineStore ? this._show(["onlineStoreMap", "onlineStoreList", "onlineStoreRelation", "logisticsList", "orderHandle1", "orderHandle2", "orderHandle3", "orderList", "onlineSalesList"]) : 1 == SYSTEM.enableStorage && $(".vip-nav").width(125), 1 == SYSTEM.enableStorage ? this._show(["JDStorageList", "JDStorageGoodsList", "JDStoragePurchaseOrderList", "JDStorageSaleOrderList", "JDStorageInvManage"]) : 1 == SYSTEM.hasOnlineStore && $(".vip-nav").width(120), 1 == SYSTEM.enableAssistingProp && this._show(["assistingProp"])), 1 == SYSTEM.ISSERNUM && this._show(["serNumStatus", "serNumTracer"])
},
_getDom: function() {
this.objCopy = this.obj.clone(!0), this.container = this.obj.closest("div")
},
_setDom: function() {
this.obj.remove(), this.container.append(this.objCopy)
},
_initDom: function() {
if (this.sublist && this.obj) {
this.obj.find("li:not(.item)").remove(), this._getDom();
var a = this.sublist,
b = {};
b.target = {};
for (var c in a) if (!a[c].disable) {
var d = a[c],
e = b.target[d.target],
f = d.id ? "id=" + d.id : "",
g = d.id ? "" : "rel=pageTab",
h = "";
if (d.list) {
var i = d.name + "记录";
h = "<i " + f + ' tabTxt="' + i + '" tabid="' + d.target.split("-")[0] + "-" + c + 'List" ' + g + ' href="' + d.list + '" data-right="' + d.dataRight.split("_")[0] + '_QUERY">查询</i>'
}
if(d.name=="销售利润表"){
var j = "<li><a " + f + ' tabTxt="' + d.name + '" tabid="' + d.target.split("-")[0] + "-" + c + '" ' + g + ' href="' + d.href + '" data-right="' + d.dataRight + '">' + d.name + h + "<span style='background:url(/statics/css/img/anew.gif) no-repeat 50%;display: inline-block;width: 30px;height: 16px;'></span></a></li>";
e ? e.append(j) : (b.target[d.target] = this.objCopy.find("#" + d.target), b.target[d.target] && b.target[d.target].append(j))
}else{
var j = "<li><a " + f + ' tabTxt="' + d.name + '" tabid="' + d.target.split("-")[0] + "-" + c + '" ' + g + ' href="' + d.href + '" data-right="' + d.dataRight + '">' + d.name + h + "</a></li>";
e ? e.append(j) : (b.target[d.target] = this.objCopy.find("#" + d.target), b.target[d.target] && b.target[d.target].append(j))
}
}
this.objCopy.find("li.item").each(function() {
var a = $(this);
a.find("li").length || a.remove(), a.find(".nav-item").each(function() {
var a = $(this);
a.find("li").length || (a.hasClass("last") && a.prev().addClass("last"), a.remove())
})
}), this._setDom()
}
}
};
$(function() {
$("#companyName").text(SYSTEM.companyName).prop("title", SYSTEM.companyName)
}), setTabHeight(), $(window).bind("resize", function() {
setTabHeight()
}), function(a) {
menu.init(a("#nav")), initDate(), addUrlParam(), BBSPop();
var b = a("#nav"),
c = a("#nav > li");
a.each(c, function() {
var c = a(this).find(".sub-nav-wrap");
if (a(this).on("mouseenter", function() {
b.removeClass("static"), a(this).addClass("on"), c.find("i:eq(0)").closest("li").addClass("on"), c.stop(!0, !0).fadeIn(250)
}).on("mouseleave", function() {
b.addClass("static"), a(this).removeClass("on"), c.stop(!0, !0).hide()
}), 0 != c.length && "auto" == c.css("top") && "auto" == c.css("bottom")) {
var d = (a(this).outerHeight() - c.outerHeight()) / 2;
c.css({
top: d
})
}
}), a(".sub-nav-wrap a").bind("click", function() {
a(this).parents(".sub-nav-wrap").hide()
}), a(".sub-nav").each(function() {
a(this).on("mouseover", "li", function() {
var b = a(this);
b.siblings().removeClass("on"), b.addClass("on")
}).on("mouseleave", "li", function() {
var b = a(this);
b.removeClass("on")
})
})
}(jQuery), $("#page-tab").ligerTab({
height: "100%",
changeHeightOnResize: !0,
onBeforeAddTabItem: function(a) {
setCurrentNav(a)
},
onAfterAddTabItem: function() {},
onAfterSelectTabItem: function(a) {
setCurrentNav(a)
},
onBeforeRemoveTabItem: function() {},
onAfterLeaveTabItem: function(a) {
switch (a) {
case "setting-vendorList":
getSupplier();
break;
case "setting-customerList":
getCustomer();
break;
case "setting-storageList":
getStorage();
break;
case "setting-goodsList":
getGoods();
break;
case "setting-settlementaccount":
getAccounts();
break;
case "setting-settlementCL":
getPayments();
break;
case "onlineStore-onlineStoreList":
break;
case "onlineStore-logisticsList":
break;
case "setting-staffList":
getStaff()
}
},
onAfterSelectTabItem: function(a) {
switch (a) {
case "index":
dataReflush && dataReflush()
}
}
});
var tab = $("#page-tab").ligerGetTabManager();
$("#nav").on("click", "[rel=pageTab]", function(a) {
a.preventDefault();
var b = $(this).data("right");
if (b && !Business.verifyRight(b)) return !1;
var c = $(this).attr("tabid"),
d = $(this).attr("href"),
e = $(this).attr("showClose"),
f = $(this).attr("tabTxt") || $(this).text().replace(">", ""),
g = $(this).attr("parentOpen");
return g ? parent.tab.addTabItem({
tabid: c,
text: f,
url: d,
showClose: e
}) : tab.addTabItem({
tabid: c,
text: f,
url: d,
showClose: e
}), !1
}), tab.addTabItem({
tabid: "index",
text: "首页",
url: "../home/main",
showClose: !1
}), function(a) {
if (2 === SYSTEM.siVersion && SYSTEM.isOpen) {
var b, c = location.protocol + "//" + location.host + "/update_info.jsp",
d = '您的单据分录已经录入达到300条继续使用选择<a href="http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes" target="_blank">购买产品</a>或者完善个人信息赠送1000条免费容量。';
SYSTEM.isshortUser ? SYSTEM.isshortUser && (b = "http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes&updateUrl=" + encodeURIComponent(c) + "&warning=" + encodeURIComponent(d) + "&loginPage=http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes&", a.dialog({
min: !1,
max: !1,
cancle: !1,
lock: !0,
width: 450,
height: 490,
title: "完善个人信息",
content: "url:" + b
})) : (b = "http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes&updateUrl=" + encodeURIComponent(c) + "&warning=" + encodeURIComponent(d), a.dialog({
min: !1,
max: !1,
cancle: !1,
lock: !0,
width: 400,
height: 280,
title: "完善个人信息",
content: "url:" + b
}))
}
}(jQuery), $(window).load(function() {
function a() {
var a;
switch (SYSTEM.siVersion) {
case 3:
a = "1";
break;
case 4:
a = "3";
break;
default:
a = "2"
}
$.getJSON("../home/Services?callback=?", {
coid: SYSTEM.DBID,
loginuserno: SYSTEM.UserName,
version: a,
type: "getallunreadcount" + SYSTEM.servicePro
}, function(a) {
if (0 != a.count) {
{
var b = $("#SysNews a");
b.attr("href")
}
b.append("<span>" + a.count + "</span>"), 0 == a.syscount && b.data("tab", 2)
}
})
}
markupVension(), a(), $("#skin-" + SYSTEM.skin).addClass("select").append("<i></i>"), $("#sysSkin").powerFloat({
eventType: "click",
reverseSharp: !0,
target: function() {
return $("#selectSkin")
},
position: "5-7"
}), $("#selectSkin li a").click(function() {
var a = this.id.split("-")[1];
Public.ajaxPost("../basedata/systemProfile/changeSysSkin?action=changeSysSkin", {
skin: a
}, function(a) {
200 === a.status && window.location.reload()
})
});
var b = $("#nav .item");
if ($("#scollUp").click(function() {
var a = b.filter(":visible");
a.first().prev().length > 0 && (a.first().prev().show(500), a.last().hide())
}), $("#scollDown").click(function() {
var a = b.filter(":visible");
a.last().next().length > 0 && (a.first().hide(), a.last().next().show(500))
}), $(".service-tab").click(function() {
var a = $(this).data("tab");
tab.addTabItem({
tabid: "myService",
text: "服务支持",
url: "../service",
callback: function() {
document.getElementById("myService").contentWindow.openTab(a)
}
})
}), $.cookie("ReloadTips") && (Public.tips({
content: $.cookie("ReloadTips")
}), $.cookie("ReloadTips", null)), $("#nav").on("click", "#reInitial", function(a) {
a.preventDefault(), $.dialog({
lock: !0,
width: 430,
height: 180,
title: "系统提示",
content: '<div class="re-initialize"><h3>重新初始化系统将会清空你录入的所有数据,请慎重!</h3><ul><li>系统将删除您新增的所有商品、供应商、客户</li><li>系统将删除您录入的所有单据</li><li>系统将删除您录入的所有初始化数据</li></ul><p><input type="checkbox" id="understand" /><label for="understand">我已清楚了解将产生的后果</label></p><p class="check-confirm">(请先确认并勾选“我已清楚了解将产生的后果”)</p></div>',
icon: "alert.gif",
okVal: "重新初始化",
ok: function() {
if ($("#understand").is(":checked")) {
this.close();
var a = $.dialog.tips("正在重新初始化,请稍候...", 1e3, "loading.gif", !0).show();
$.ajax({
type: "GET",
url: "../service/recover?siId=" + SYSTEM.DBID + "&userName=" + SYSTEM.userName,
cache: !1,
async: !0,
dataType: "json",
success: function(b) {
200 === b.status && ($("#container").html(""), a.close(), window.location.href = "../home/index?re-initial=true&serviceType=" + SYSTEM.serviceType)
},
error: function(a) {
Public.tips({
type: 1,
content: "操作失败了哦!" + a
})
}
})
} else $(".check-confirm").css("visibility", "visible");
return !1
},
cancelVal: "放弃",
cancel: !0
})
}), SYSTEM.siExpired) {
var c = [{
name: "立即续费",
focus: !0,
callback: function() {
window.open("http://wpa.qq.com/msgrd?V=3&uin=209887082&Site=青城&Menu=yes&zh-CHS&accIds=" + SYSTEM.DBID)
}
}, {
name: "下次再说"
}],
d = ['<div class="ui-dialog-tips">', "<p>谢谢您使用本产品您的当前服务已经到期到期3个月后数据将被自动清除如需继续使用请购买/续费!</p>", '<p style="color:#AAA; font-size:12px;">(续费后请刷新页面或重新登录。)</p>', "</div>"].join("");
$.dialog({
width: 400,
min: !1,
max: !1,
title: "系统提示",
fixed: !0,
lock: !0,
button: c,
resize: !1,
content: d
})
}
});