Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java =================================================================== diff -u -r30013 -r30044 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 30013) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 30044) @@ -1754,7 +1754,7 @@ if(CollectionUtils.isNotEmpty(tousseInstanceBarcodes)){ //List list = tousseInstanceManager.getCollection("barcode", tousseInstanceBarcodes); List list = new ArrayList(); - String sql = String.format("select ti.id, ti.status, ti.sterilingMode, ti.tousseDefinition_id, ti.proxyDisinfection_id from %s ti join %s bd on bd.id = ti.id where %s ", + String sql = String.format("select ti.id, ti.status, ti.sterilingMode, ti.tousseDefinition_id, ti.proxyDisinfection_id, ti.sterileStartTime, bd.barcode from %s ti join %s bd on bd.id = ti.id where %s ", TousseInstance.class.getSimpleName(), BarcodeDevice.class.getSimpleName(), SqlUtils.getStringFieldInLargeCollectionsPredicate("bd.barcode", tousseInstanceBarcodes)); ResultSet rs = null; @@ -1766,6 +1766,8 @@ Long tousseDefinition_id = rs.getLong("tousseDefinition_id"); Long proxyDisinfection_id = rs.getLong("proxyDisinfection_id"); String sterilingMode = rs.getString("sterilingMode"); + String sterileStartTime = rs.getString("sterileStartTime"); + String barcode = rs.getString("barcode"); tdIdSet.add(tousseDefinition_id); TousseInstance ti = new TousseInstance(); ti.setId(id); @@ -1775,6 +1777,8 @@ TousseDefinition td = new TousseDefinition(); td.setId(tousseDefinition_id); ti.setTousseDefinition(td); + ti.setSterileStartTime(sterileStartTime); + ti.setBarcode(barcode); list.add(ti); } } catch (Exception e) {