Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js =================================================================== diff -u -r35348 -r35407 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 35348) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 35407) @@ -823,6 +823,7 @@ listeners: { load: function (thiz, records, options) { if (records.length > 0) { + urgentLevelStore.insert(0, new urgentLevelItems({ 'id': '0', 'urgentLevel': '无' })); urgentLevelStore.insert(0, new urgentLevelItems({ 'id': 'all', 'urgentLevel': ALL })); } } @@ -832,6 +833,8 @@ if (sstsConfig.enableExtendedQueryItemsOfDetailedAccountingMonthlyReport && sstsConfig.enableExtendedQueryItemsOfDetailedAccountingMonthlyReport.indexOf('urgentLevel') >= 0) { urgentLevelBox = true; urgentLevelStore.load(); + }else { + urgentLevelBox = false; } var height = 170; @@ -1348,7 +1351,7 @@ columnWidth: 0.25, layout: 'form', labelWidth: 120, - hidden: !urgentLevelBox, + hidden: false, id: 'urgentLevelBox', items: [{ xtype: 'multiSelect', @@ -1558,6 +1561,7 @@ if (dataForPatternOfReport.length < 1) { Ext.getCmp("patternOfReportLable").setVisible(false); + Ext.getCmp('urgentLevelBox').show(); } else if (dataForPatternOfReport.length > 1) { if (getHiddenValueByReportName(reportTypeJson[0].reportName) == 'singleDepart') { Ext.getCmp('urgentLevelBox').hide(); @@ -1570,6 +1574,7 @@ if (dataForPatternOfReport[0][0] == 'detailedDate') { Ext.getCmp('showBatchBox').hide(); Ext.getCmp('showSendTimeBox').hide(); + Ext.getCmp('urgentLevelBox').show(); } else if (dataForPatternOfReport[0][0] == 'singleDepart') { Ext.getCmp('urgentLevelBox').hide(); }