Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/sterilizationRecordInfoView.jsp =================================================================== diff -u -r31312 -r34285 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/sterilizationRecordInfoView.jsp (.../sterilizationRecordInfoView.jsp) (revision 31312) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/sterilizationRecordInfoView.jsp (.../sterilizationRecordInfoView.jsp) (revision 34285) @@ -6,6 +6,9 @@ <%@ include file="/common/includeExtJsAndCss.jsp"%> <%@ include file="/common/includeExtJs4_2.jsp"%> + + + Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/sterilizationRecordInfoView.js =================================================================== diff -u -r31312 -r34285 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/sterilizationRecordInfoView.js (.../sterilizationRecordInfoView.js) (revision 31312) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/sterilizationRecordInfoView.js (.../sterilizationRecordInfoView.js) (revision 34285) @@ -37,6 +37,43 @@ ) }); +//器械包分组数据源 +var tousseGroupStore = new Ext.data.JsonStore({ + url : WWWROOT + '/disinfectSystem/baseData/tousseGroupAction!getAllTousseGroup.do', + fields : ['tousseGroupName','id'], + listeners : { + beforeload : function(_this, options) { + _this.baseParams.needAll = '是'; + } + } +}); +var tousseGroupItemArray = []; +//器械包分组 +var tousseGroupItem = new Ext.form.MultiSelect({ + id : 'tousseGroups', + name : 'tousseGroups', + valueField : 'tousseGroupName', + displayField : 'tousseGroupName', + allowBlank : true, + editable : false, + fieldLabel:'器械包分组', + listeners : { + select : function(combo, record, index){ + onAllChoosedOrNot(combo, record,index,'tousseGroupName'); + } + }, + triggerAction : 'all', + store : tousseGroupStore, + anchor : '95%' +}) + +tousseGroupStore.on('load', function (thiz, records, options) { + tousseGroupItem.selectAll(); //全选 + for(var i=1;i