Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/container/service/ReviewedBasketManagerImpl.java =================================================================== diff -u -r16169 -r16374 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/container/service/ReviewedBasketManagerImpl.java (.../ReviewedBasketManagerImpl.java) (revision 16169) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/container/service/ReviewedBasketManagerImpl.java (.../ReviewedBasketManagerImpl.java) (revision 16374) @@ -293,6 +293,9 @@ objectDao.excuteSQL(udpateSql); String sql = "delete sterilization_reviewed where reviewedBasket_id in(" + whereSql + ")"; objectDao.excuteSQL(sql); + // 删除代理灭菌单的关联 + String delProxyDis_rBasketSql = String.format("delete proxyDis_rBasket where reviewedBasket_id in(%s)", whereSql); + objectDao.excuteSQL(delProxyDis_rBasketSql); String deleteSql = "delete ReviewedBasket where id in ( " + whereSql +" )"; objectDao.excuteSQL(deleteSql); }