Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceOptimizeManagerImpl.java =================================================================== diff -u -r40492 -r40688 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceOptimizeManagerImpl.java (.../InvoiceOptimizeManagerImpl.java) (revision 40492) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceOptimizeManagerImpl.java (.../InvoiceOptimizeManagerImpl.java) (revision 40688) @@ -149,6 +149,7 @@ invoiceParamsMap.put("invoiceType", invoiceType); invoiceParamsMap.put("invoicePlanId", JSONUtil.optLong(params, "invoicePlanId", null)); invoiceParamsMap.put("invoiceItems", params.optJSONArray("invoiceItems")); + objectDao.clear(); invoicePlanIdToTdIdToTousseInstanceListMapMap.clear(); invoicePlanIdToTdIdToTousseItemMapMap.clear(); shippedBackToTheOriginalApplyTousseBarcodeToTousseInstanceMap = validateTraceableToussesShippedBackToTheOriginalApply(invoiceParamsMap,invoicePlanIdToTdIdToTousseInstanceListMapMap, @@ -203,7 +204,6 @@ */ // 是否启用一次性物品高值耗材功能,默认为否 boolean enableExpensiveDisposableGoods = CssdUtils.getSystemSetConfigByNameBool("enableExpensiveDisposableGoods"); - objectDao.clear(); //科室供应室配置:系统参数 SupplyRoomConfig supplyRoomConfig = supplyRoomConfigManager.getSystemParamsObj();