Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java =================================================================== diff -u -r35456 -r35632 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 35456) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 35632) @@ -4176,7 +4176,7 @@ List resultList = objectDao.findBySql(SterilizationRecord.class.getSimpleName(), hql); if(resultList != null && resultList.size() > 0){ SterilizationRecord sr1 = resultList.get(0); - if(sr1.getId() != sr.getId()){ + if(!MathTools.equals(sr1.getId(), sr.getId())){ return JSONUtil.buildJsonObject(false, "干预失败,该灭菌炉当天的炉次已存在."); } }