Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java =================================================================== diff -u -r14604 -r14680 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 14604) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 14680) @@ -3951,9 +3951,8 @@ public IDCardInfoForPackingTask getIDCardForPackingTask( Long idCardInstanceId,Long packingTaskId) { if (idCardInstanceId != null && packingTaskId != null) { - return (IDCardInfoForPackingTask) objectDao.getByProperty( - IDCardInfoForPackingTask.class.getSimpleName(), - "idCardInstanceID", idCardInstanceId); + String sql = String.format("where po.idCardInstanceID = %s and po.packingTaskID = %s", idCardInstanceId,packingTaskId); + return (IDCardInfoForPackingTask) objectDao.getBySql(IDCardInfoForPackingTask.class.getSimpleName(),sql); } return null; }