kangarooDataCenterV3/buildpackage
liuy 1e4d0c8e8c refactor(sales): 重构无源件和销售退货插件的异常处理机制
- 在 PassiveWarehouseReceiptToB、PassiveWarehouseReceiptToC、SoSaleReturnPluginInitializerToB 和 SoSaleReturnPluginInitializerToC 类中添加了 throwChildThreadException 方法
- 该方法用于捕获和抛出子线程中的异常,确保主线程能够感知到子线程的异常情况
- 在多个方法中添加了 AtomicReference<Exception> exceptionHolder = new AtomicReference<>(); 用于存储子线程异常
- 在子线程执行完毕后,调用 throwChildThreadException 方法检查并抛出异常
- 优化了异常日志的记录方式,增加了子线程异常的详细信息
2025-08-08 17:56:29 +08:00
..
src refactor(sales): 重构无源件和销售退货插件的异常处理机制 2025-08-08 17:56:29 +08:00
pom.xml 丽知:修改 2024-09-18 11:36:54 +08:00