Index: ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/basic/service/MaintainManagerImpl.java =================================================================== diff -u -r40506 -r40528 --- ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/basic/service/MaintainManagerImpl.java (.../MaintainManagerImpl.java) (revision 40506) +++ ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/basic/service/MaintainManagerImpl.java (.../MaintainManagerImpl.java) (revision 40528) @@ -1764,7 +1764,7 @@ * @param updateDataContext */ private void UpdateData_5_0_16_5_0_17(UpdateDataContext updateDataContext) { - String hql = String.format("select po from %s po where po.barcodeDevice.id is null and po.id <> 0 ", Bioreader.class.getSimpleName()); + String hql = String.format("select po from %s po where po.barcodeDevice_id is null and po.id <> 0 ", Bioreader.class.getSimpleName()); @SuppressWarnings("unchecked") List bioreaderList = objectDao.findByHql(hql); if(CollectionUtils.isNotEmpty(bioreaderList)){