Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/instrumentConfig.js =================================================================== diff -u -r37870 -r37871 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/instrumentConfig.js (.../instrumentConfig.js) (revision 37870) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/instrumentConfig.js (.../instrumentConfig.js) (revision 37871) @@ -184,6 +184,11 @@ layout: 'column', items: [{ xtype: 'hidden', + id: 'replaceMaterialDefinitionId', + name: 'replaceMaterialDefinitionId', + value: materialDefinitionId + }, { + xtype: 'hidden', id: 'materialDefinitionId', name: 'materialDefinitionId', value: materialDefinitionId @@ -347,6 +352,10 @@ return; } } + if (top.Ext.getCmp('tousseName').getRawValue() == '') { + showResult('器械名称不能为空!'); + return + } InstrumentStore.load(); } }, { @@ -393,11 +402,13 @@ //绑定器械 function bindInstrument(instrumentInstanceId, IDCardInstanceId) { + var replaceMaterialDefinitionId = top.Ext.getCmp('replaceMaterialDefinitionId').getValue(); Ext.Ajax.request({ url: WWWROOT + '/disinfectSystem/baseData/IDCardInstanceBindInstrumentController/IDCardInstanceBindInstrument.mhtml', async: false, params: { IDCardInstanceId: IDCardInstanceId, + replaceMaterialDefinitionId: replaceMaterialDefinitionId, instrumentInstanceId: instrumentInstanceId }, success: function (response) {