Index: ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringForm.js =================================================================== diff -u -r15217 -r15220 --- ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringForm.js (.../qualitymonitoringForm.js) (revision 15217) +++ ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringForm.js (.../qualitymonitoringForm.js) (revision 15220) @@ -815,6 +815,43 @@ labelWidth : 90, items : [{ xtype : 'combo', + fieldLabel : "责任环节", + valueField : 'value', + displayField : 'value', + store : new top.Ext.data.SimpleStore({ + fields : [ 'value' ], + data : [[moduleNameArr[0]],[moduleNameArr[1]],[moduleNameArr[2]],[moduleNameArr[3]],[moduleNameArr[4]],[moduleNameArr[5]]], + listeners:{ + load:function(store,records) { + if(records.length>0) { + inspectItemStore.baseParams.responPartName = records[0].data.value; + inspectItemStore.load(); + } + } + } + }), + value : moduleNameArr[0], + triggerAction : 'all', + editable : false, + forceSelection : false, + mode : 'local', + name : "responsibilityPart", + id : "responsibilityPart", + listeners : { + select : function(combo,record,index){ + responPartName = combo.getValue(); + inspectItemStore.baseParams.responPartName = responPartName; + inspectItemStore.load(); + } + }, + anchor : '95%' + }] + },{ + layout : 'form', + columnWidth : .5, + labelWidth : 90, + items : [{ + xtype : 'combo', fieldLabel : "监测项", valueField : 'inspectItem', displayField : 'inspectItem', @@ -838,36 +875,6 @@ }, anchor : '95%' }] - }, { - - layout : 'form', - columnWidth : .5, - labelWidth : 90, - items : [{ - xtype : 'combo', - fieldLabel : "责任环节", - valueField : 'value', - displayField : 'value', - store : new top.Ext.data.SimpleStore({ - fields : [ 'value' ], - data : [[moduleNameArr[0]],[moduleNameArr[1]],[moduleNameArr[2]],[moduleNameArr[3]],[moduleNameArr[4]],[moduleNameArr[5]]] - }), - value : moduleNameArr[0], - triggerAction : 'all', - editable : false, - forceSelection : false, - mode : 'local', - name : "responsibilityPart", - id : "responsibilityPart", - listeners : { - select : function(combo,record,index){ - responPartName = combo.getValue(); - inspectItemStore.baseParams.responPartName = responPartName; - inspectItemStore.load(); - } - }, - anchor : '95%' - }] },{ layout : 'form', columnWidth : .5,