Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r16461 -r16465 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 16461) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 16465) @@ -1555,12 +1555,13 @@ for (TousseInstance tousseInstance : tousseInstances) { Long invoicePlanId = tousseInstance.getInvoicePlanID(); Long foreignTousseAppId = tousseInstance.getForeignTousseApp_id(); - // 目前只支持关联修改外来器械包的申请单 + TousseDefinition tousseDefinition = tousseInstance.getTousseDefinition(); if(tousseDefinition == null){ continue; } - if(!tousseDefinition.isForeignOrSplitTousse()){ + // 不处理普通器械包,敷料包,消毒物品 + if(tousseDefinition.isInsideTousse() || tousseDefinition.isDressing() || tousseDefinition.isDisinfection()){ continue; } if(DatabaseUtil.isPoIdValid(invoicePlanId)){