Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java =================================================================== diff -u -r40514 -r40545 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java (.../TousseInstanceManagerImpl.java) (revision 40514) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java (.../TousseInstanceManagerImpl.java) (revision 40545) @@ -725,8 +725,6 @@ //状态不是已装配、已审核、灭菌中的包实例ID,所属仓库清空(所在位置保留不清空) List notPackedReviewedSterilingTousseInstanceIdList = new ArrayList(); - //状态是未发货之前的状态(已装配、已审核、灭菌中、已灭菌、已消毒、灭菌待确认)的包实例 - List noInvoiceOfForeignProxyTousseInstanceIdList = new ArrayList<>(); Map subForeignProxyItemAmount = new HashMap<>();//key=ForeignProxyItem_id value=废弃的包实例数量 用于联动减少TousseItem.amount 以实现页面上看到发货计划数量减少 List subForeignProxyTousseInfos = new ArrayList<>();//外部代理灭菌废弃的器械包和条码 用于日志 boolean enableReduceTheSendAmountAfter = CssdUtils.getSystemSetConfigByNameBool("enableReduceTheSendAmountAfter",false); @@ -792,7 +790,7 @@ || tousseInstance.isSteriling()){ // 状态为灭菌中或者已审核的器械包被废弃时,如果已经入筐,要从灭菌篮筐中移除。(GDSRMYZHYY-35) isPackedReviewedSterilingTousseInstanceIdList.add(tousseInstance.getId()); - continue; + continue;//不可删除 3种状态不可执行后面扣减库存的代码 } //状态不是已装配、已审核、灭菌中的器械包实例 notPackedReviewedSterilingTousseInstanceIdList.add(tousseInstance.getId());