From e0dc07848cf2a9fdac124d98432fa79a75a448dd Mon Sep 17 00:00:00 2001 From: linfso Date: Fri, 4 Jul 2025 13:51:46 +0800 Subject: [PATCH] md --- .../erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java index 6b26fa68f..2cdc38550 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisTmsCostFeeServiceImpl.java @@ -35,6 +35,7 @@ import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections4.ListUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import com.xdadan.erp.emis.service.IEmisTmsCostFeeService; import org.springframework.transaction.annotation.Transactional; @@ -215,6 +216,7 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT * @return * @throws EmisBizError */ + @Async @Override @Transactional public void reCalcCostFeeByBillCode(String billCode) throws EmisBizError { @@ -640,6 +642,7 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT * 根据成本变动批量计算运单利润 * @throws EmisBizError */ + @Async @Transactional @Override public void redoCalcCostFeeWaitCost() throws EmisBizError { @@ -656,6 +659,8 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT } log.debug("redoCalcCostFeeWaitCost===>end"); } + + @Async @Override public void reCalcCostFeeAll(String costNo) throws EmisBizError { @@ -704,6 +709,7 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT * 根据运单变动批量计算运单利润 * @throws EmisBizError */ + @Async @Transactional @Override public void redoCalcCostFeeWaitWaybill(EmisWaybill emisWaybill) throws EmisBizError {