Index: ssts-web/src/main/webapp/homepage/supplyRoomOperate.js =================================================================== diff -u -r27563 -r27770 --- ssts-web/src/main/webapp/homepage/supplyRoomOperate.js (.../supplyRoomOperate.js) (revision 27563) +++ ssts-web/src/main/webapp/homepage/supplyRoomOperate.js (.../supplyRoomOperate.js) (revision 27770) @@ -73,7 +73,7 @@ var goodName = $Id('goodsSearch').value; var tousseType = $Id('tousseType').value; - var department = $Id('department').value; + var department = Ext.getCmp('department').getValue(); //ie下不加IDS也能找到对应的dom var startDate= $Id('startDate' + IDS).value || $Id('startDate').value; var endDate= $Id('endDate' + IDS).value || $Id('endDate').value; @@ -181,7 +181,8 @@ root : 'data' },[ {name : 'id',mapping : 'id'}, - {name : 'name',mapping : 'name'} + {name : 'name',mapping : 'name'}, + {name : 'orgUnitName',mapping : 'orgUnitName'} ] ) }); @@ -283,7 +284,7 @@ queryParam : 'spell', fieldLabel : '科室', minChars : 0, - valueField : 'id', + valueField : 'orgUnitName', displayField : 'name', anchor : '95%', listWidth:370, @@ -295,7 +296,7 @@ allowBlank : true, listeners : { select : function(combo, record, index) { - Ext.getCmp('department').setValue(record.data.name); + Ext.getCmp('department').setValue(record.data.orgUnitName); } } }] @@ -428,9 +429,9 @@ handler : function() { var goodNmae = $Id('goodsSearch').value; var tousseType = $Id('tousseType').value; - var department = $Id('department').value; - var startDate= $Id('startDate').value; - var endDate= $Id('endDate').value; + var department = Ext.getCmp('department').getValue(); + var startDate= $Id('startDate' + IDS).value; + var endDate= $Id('endDate' + IDS).value; if(startDate == null || startDate == '' || endDate == null || endDate == ''){ @@ -449,8 +450,9 @@ $Id('goodsSearch').value = ""; $Id('tousseType').value = ""; $Id('department').value = ""; - $Id('startDate').value = ""; - $Id('endDate').value = ""; + Ext.getCmp('department').setValue(""); + $Id('startDate' + IDS).value = ""; + $Id('endDate' + IDS).value = ""; } }] });