Index: ssts-web/src/main/webapp/disinfectsystem/routineMonitoring/routineMonitoringForm.js =================================================================== diff -u -r41288 -r41296 --- ssts-web/src/main/webapp/disinfectsystem/routineMonitoring/routineMonitoringForm.js (.../routineMonitoringForm.js) (revision 41288) +++ ssts-web/src/main/webapp/disinfectsystem/routineMonitoring/routineMonitoringForm.js (.../routineMonitoringForm.js) (revision 41296) @@ -4,6 +4,19 @@ var materialDefinitionStore; var frequencyStore; +var qmInstanceStore = new Ext.data.Store({ + proxy: new Ext.data.MemoryProxy([]), + reader: new Ext.data.JsonReader({ + fields: [{ + name: 'id' + }, { + name: 'name' + }, { + name: 'dateTime' + }] + }) +}); + function removeItem(gridId) { var gridObj = Ext.getCmp(gridId); var rows = gridObj.getSelectionModel().getSelections(); Index: ssts-web/src/main/webapp/disinfectsystem/routineMonitoring/routineMonitoringQmForm.js =================================================================== diff -u -r41288 -r41296 --- ssts-web/src/main/webapp/disinfectsystem/routineMonitoring/routineMonitoringQmForm.js (.../routineMonitoringQmForm.js) (revision 41288) +++ ssts-web/src/main/webapp/disinfectsystem/routineMonitoring/routineMonitoringQmForm.js (.../routineMonitoringQmForm.js) (revision 41296) @@ -1,22 +1,3 @@ -var goodsRecord = Ext.data.Record.create([ - { name: 'id' }, - { name: 'name' }, - { name: 'dateTime' } -]); - -var qmInstanceStore = new Ext.data.Store({ - proxy: new Ext.data.MemoryProxy([]), - reader: new Ext.data.JsonReader({ - fields: [{ - name: 'id' - }, { - name: 'name' - }, { - name: 'dateTime' - }] - }) -}); - function addQMInstance(id, name, dateTime) { var isExist = false; for (var i = 0; i < qmInstanceStore.getCount(); i++) { @@ -27,6 +8,11 @@ } } if (!isExist) { + var goodsRecord = Ext.data.Record.create([ + { name: 'id' }, + { name: 'name' }, + { name: 'dateTime' } + ]); var record = new goodsRecord({ id: id, name: name,