This commit is contained in:
linfso 2025-07-04 13:51:46 +08:00
parent e49b4e960d
commit e0dc07848c

View File

@ -35,6 +35,7 @@ import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.collections4.ListUtils; import org.apache.commons.collections4.ListUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.xdadan.erp.emis.service.IEmisTmsCostFeeService; import com.xdadan.erp.emis.service.IEmisTmsCostFeeService;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@ -215,6 +216,7 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT
* @return * @return
* @throws EmisBizError * @throws EmisBizError
*/ */
@Async
@Override @Override
@Transactional @Transactional
public void reCalcCostFeeByBillCode(String billCode) throws EmisBizError { public void reCalcCostFeeByBillCode(String billCode) throws EmisBizError {
@ -640,6 +642,7 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT
* 根据成本变动批量计算运单利润 * 根据成本变动批量计算运单利润
* @throws EmisBizError * @throws EmisBizError
*/ */
@Async
@Transactional @Transactional
@Override @Override
public void redoCalcCostFeeWaitCost() throws EmisBizError { public void redoCalcCostFeeWaitCost() throws EmisBizError {
@ -656,6 +659,8 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT
} }
log.debug("redoCalcCostFeeWaitCost===>end"); log.debug("redoCalcCostFeeWaitCost===>end");
} }
@Async
@Override @Override
public void reCalcCostFeeAll(String costNo) throws EmisBizError { public void reCalcCostFeeAll(String costNo) throws EmisBizError {
@ -704,6 +709,7 @@ public class EmisTmsCostFeeServiceImpl extends EmisBaseService implements IEmisT
* 根据运单变动批量计算运单利润 * 根据运单变动批量计算运单利润
* @throws EmisBizError * @throws EmisBizError
*/ */
@Async
@Transactional @Transactional
@Override @Override
public void redoCalcCostFeeWaitWaybill(EmisWaybill emisWaybill) throws EmisBizError { public void redoCalcCostFeeWaitWaybill(EmisWaybill emisWaybill) throws EmisBizError {