Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js =================================================================== diff -u -r35498 -r35591 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 35498) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 35591) @@ -479,7 +479,7 @@ return false; } if (urgentLevelBox == true && patternOfReport !== 'singleDepart') { - var urgentLevelValue = Ext.getCmp("urgentLevel").getValue(); + var urgentLevelValue = Ext.getCmp('urgentLevel').getValue(); if (urgentLevelValue == '全部') { urgentLevel = ''; } else if (urgentLevelValue.indexOf('all') >= 0) { @@ -1581,20 +1581,32 @@ if (dataForPatternOfReport.length < 1) { Ext.getCmp("patternOfReportLable").setVisible(false); - Ext.getCmp('urgentLevelBox').show(); + if(urgentLevelBox){ + Ext.getCmp('urgentLevelBox').show(); + }else { + Ext.getCmp('urgentLevelBox').hide(); + } } else if (dataForPatternOfReport.length > 1) { if (getHiddenValueByReportName(reportTypeJson[0].reportName) == 'singleDepart') { Ext.getCmp('urgentLevelBox').hide(); } else { - Ext.getCmp('urgentLevelBox').show(); + if(urgentLevelBox){ + Ext.getCmp('urgentLevelBox').show(); + }else { + Ext.getCmp('urgentLevelBox').hide(); + } } Ext.getCmp('patternOfReport').setValue(getHiddenValueByReportName(reportTypeJson[0].reportName)); } else if (dataForPatternOfReport.length == 1) { Ext.getCmp("patternOfReportLable").setVisible(false); if (dataForPatternOfReport[0][0] == 'detailedDate') { Ext.getCmp('showBatchBox').hide(); Ext.getCmp('showSendTimeBox').hide(); - Ext.getCmp('urgentLevelBox').show(); + if(urgentLevelBox){ + Ext.getCmp('urgentLevelBox').show(); + }else { + Ext.getCmp('urgentLevelBox').hide(); + } } else if (dataForPatternOfReport[0][0] == 'singleDepart') { Ext.getCmp('urgentLevelBox').hide(); }