Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js =================================================================== diff -u -r16416 -r16420 --- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 16416) +++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 16420) @@ -2640,8 +2640,10 @@ var sterilizerName = top.Ext.getCmp('sterilizerName').getValue(); var cycleCounter = top.Ext.getCmp('cycleCounter').getValue(); var remark = top.Ext.getCmp('remark').getValue(); - var biologicalMonitoringStartDateString = Ext.util.Format.date(top.Ext.getCmp('biologicalMonitoringStartDate').getValue(), 'Y-m-d H:i'); - var biologicalMonitoringEndDateString = Ext.util.Format.date(top.Ext.getCmp('biologicalMonitoringEndDate').getValue(), 'Y-m-d H:i'); + var biologicalMonitoringStartDate = top.Ext.getCmp('biologicalMonitoringStartDate').getValue(); + var biologicalMonitoringEndDate = top.Ext.getCmp('biologicalMonitoringEndDate').getValue(); + var biologicalMonitoringStartDateString = Ext.util.Format.date(biologicalMonitoringStartDate, 'Y-m-d H:i'); + var biologicalMonitoringEndDateString = Ext.util.Format.date(biologicalMonitoringEndDate, 'Y-m-d H:i'); var monitorUser = top.Ext.getCmp('monitorUser').getValue(); var monitorChecker = top.Ext.getCmp('monitorChecker').getValue(); @@ -2657,6 +2659,12 @@ } } + if (biologicalMonitoringStartDateString && biologicalMonitoringEndDateString) { + if (biologicalMonitoringStartDate > biologicalMonitoringEndDate) { + showResult('生物监测开始时间不能大于结束时间!'); + return false; + } + }