Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js =================================================================== diff -u -r32759 -r32765 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 32759) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 32765) @@ -491,6 +491,23 @@ } else { all.set(combo.checkField, false); } + if(Ext.getCmp('disposableGoodsType')){ + if(Ext.getCmp('tousseType').getValue() == '全部' + || Ext.getCmp('tousseType').getValue().indexOf('全部') != -1 + || Ext.getCmp('tousseType').getValue().indexOf('一次性物品') != -1 ){ + Ext.getCmp('disposableGoodsType').setDisabled(false); + }else{ + Ext.getCmp('disposableGoodsType').setValue('全部'); + Ext.getCmp('disposableGoodsType').setDisabled(true); + } + //旧的高值耗材才显示高值耗材类型,新的高值耗材不显示 + if(Ext.getCmp('tousseType').getValue().indexOf('高值耗材') != -1 && !sstsConfig.enableExpensiveGoods){ + Ext.getCmp('goodsTypeElement').show(); + }else{ + Ext.getCmp('goodsType').setValue('全部'); + Ext.getCmp('goodsTypeElement').hide(); + } + } combo.setValue(combo.getCheckedValue()); } }