Ext.onReady(function () { fnGetMessTip(); setInterval(function () { fnGetMessTip(); }, 60000) //每1000毫秒(即1秒) 执行一次本段代码 }); function fnGetMessTip() { var _store = Ext.create('DsExt.ux.RefTableStore', { fields: [ { name: 'RECEXPENSE', type: 'string' }, { name: 'RECPAYMENT', type: 'string' }, { name: 'RECINVOICE', type: 'string' }, { name: 'CHFEEAUDIT', type: 'string' }, { name: 'INDEXSP', type: 'string' }, { name: 'GOODSAUDIT', type: 'string' }, { name: 'COSTAUDIT', type: 'string' }, { name: 'SENEXPENSE', type: 'string' }, { name: 'SENPAYMENT', type: 'string' }, { name: 'SENINVOICE', type: 'string' } ], proxy: { url: '/MvcShipping/MsMessTip/GetMessTip' }, scope: this }); _store.load(); _store.on("load", function (_store) { document.getElementById("lblRecExpense").innerHTML = _store.getAt(0).get("RECEXPENSE"); document.getElementById("lblRecPayment").innerHTML = _store.getAt(0).get("RECPAYMENT"); document.getElementById("lblRecInvoice").innerHTML = _store.getAt(0).get("RECINVOICE"); document.getElementById("lblRecOpCtnBsCard").innerHTML = _store.getAt(0).get("CHFEEAUDIT"); document.getElementById("lblRecBLIssue").innerHTML = _store.getAt(0).get("INDEXSP"); document.getElementById("lblRecOpCtnApplyGoodsAudit").innerHTML = _store.getAt(0).get("GOODSAUDIT"); document.getElementById("lblRecOpCtnApplyCostAudit").innerHTML = _store.getAt(0).get("COSTAUDIT"); document.getElementById("lblSenExpense").innerHTML = _store.getAt(0).get("SENEXPENSE"); document.getElementById("lblSenPayment").innerHTML = _store.getAt(0).get("SENPAYMENT"); document.getElementById("lblSenInvoice").innerHTML = _store.getAt(0).get("SENINVOICE"); }); } function fnOpen(mod) { var MainCenter = window.parent.panelEdit.MainCenter; var children = MainCenter.items; var finded = false; var id = ""; var title = ""; var url = ""; switch (mod) { case "modFeeAudit": title = "审核审批-应收应付费用审核"; url = "Account/Chfee_Audit"; break; case "modPayFeeAudit": title = "审核审批-付费审批"; url = "Account/Chfee_payapplication/Audit"; break; case "modInvoiceAudit": title = "审核审批-发票审核"; url = "Account/Chfee_invoiceapplication/Audit"; break; case "modOpCtnBsCard": title = "审核审批-业务卡费用"; url = "MvcContainer/MsOpCtnBsCard/ChfeeAudit"; break; case "modBLIssue": title = "审核审批-特殊放单"; url = "MvcShipping/MsOp_BLISSUE/Index_SP"; break; case "modOpCtnApplyGoodsAudit": mod = "modOpCtnApply"; title = "审核审批-适货审核"; url = "MvcContainer/MsOpCtnApply/GoodsAudit"; break; case "modOpCtnApplyCostAudit": mod = "modOpCtnApply"; title = "审核审批-成本审核"; url = "MvcContainer/MsOpCtnApply/CostAudit"; break; case "modOrderManagement": title = "海运出口-委托管理"; url = "MvcShipping/MsOpSeae"; break; case "modPaySettlementApplication": title = "海运出口-付费申请"; url = "Account/Chfee_payapplication"; break; case "modInvoiceApplication": title = "海运出口-发票申请"; url = "Account/Chfee_invoiceapplication"; break; } for (var i = 0, len = children.length; i < len; i++) { if (children.items[i].id) { if (children.items[i].id == 'pnl' + mod) { MainCenter.setActiveTab(i); finded = true; } } } if (finded == false) { var paneltabitems = new Ext.Panel({ id: 'pnl' + mod, layout: "fit", region: "center", autoScroll: true, frame: false, closable: true, bodyStyle: { // background: 'rgba(0, 0, 0, 1) none repeat scroll 0 0 !important' }, title: title, html: ' ' }); MainCenter.add(paneltabitems); MainCenter.setActiveTab(paneltabitems); MainCenter.doLayout(); } /* pnl + 应收应付费用审核 modFeeAudit 付费审批 modPayFeeAudit 发票审核 modInvoiceAudit 应收应付 modOrderManagement 付费申请 modPaySettlementApplication 发票申请 modInvoiceApplication */ }