交易:发货订单日志

This commit is contained in:
owen 2023-09-27 21:27:55 +08:00
parent 565a8e0e6b
commit b2c608e7a5

View File

@ -360,7 +360,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
/** /**
* 校验交易订单满足被支付的条件 * 校验交易订单满足被支付的条件
* * <p>
* 1. 交易订单未支付 * 1. 交易订单未支付
* 2. 支付单已支付 * 2. 支付单已支付
* *
@ -413,7 +413,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@TradeOrderLog(operateType = TradeOrderOperateTypeEnum.MEMBER_CANCEL) @TradeOrderLog(operateType = TradeOrderOperateTypeEnum.ADMIN_DELIVERY)
public void deliveryOrder(TradeOrderDeliveryReqVO deliveryReqVO) { public void deliveryOrder(TradeOrderDeliveryReqVO deliveryReqVO) {
// 1.1 校验并获得交易订单可发货 // 1.1 校验并获得交易订单可发货
TradeOrderDO order = validateOrderDeliverable(deliveryReqVO.getId()); TradeOrderDO order = validateOrderDeliverable(deliveryReqVO.getId());
@ -452,7 +452,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
/** /**
* 校验交易订单满足被发货的条件 * 校验交易订单满足被发货的条件
* * <p>
* 1. 交易订单未发货 * 1. 交易订单未发货
* *
* @param id 交易订单编号 * @param id 交易订单编号
@ -556,7 +556,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
/** /**
* 校验交易订单满足可售货的条件 * 校验交易订单满足可售货的条件
* * <p>
* 1. 交易订单待收货 * 1. 交易订单待收货
* *
* @param userId 用户编号 * @param userId 用户编号
@ -889,7 +889,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
for (TradeOrderDO order : orders) { for (TradeOrderDO order : orders) {
try { try {
getSelf().createOrderItemCommentBySystemBySystem(order); getSelf().createOrderItemCommentBySystemBySystem(order);
count ++; count++;
} catch (Throwable e) { } catch (Throwable e) {
log.error("[createOrderItemCommentBySystem][order({}) 过期订单异常]", order.getId(), e); log.error("[createOrderItemCommentBySystem][order({}) 过期订单异常]", order.getId(), e);
} }
@ -933,7 +933,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
/** /**
* 创建订单项的评论的核心实现 * 创建订单项的评论的核心实现
* *
* @param orderItem 订单项 * @param orderItem 订单项
* @param createReqVO 评论内容 * @param createReqVO 评论内容
* @return 评论编号 * @return 评论编号
*/ */
@ -989,14 +989,14 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
/** /**
* 创建分销记录 * 创建分销记录
* * <p>
* 目前是支付成功后就会创建分销记录 * 目前是支付成功后就会创建分销记录
* * <p>
* 业内还有两种做法可以根据自己的业务调整 * 业内还有两种做法可以根据自己的业务调整
* 1. 确认收货后才创建分销记录 * 1. 确认收货后才创建分销记录
* 2. 支付 or 下单成功时创建分销记录冻结确认收货解冻或者 n 天后解冻 * 2. 支付 or 下单成功时创建分销记录冻结确认收货解冻或者 n 天后解冻
* *
* @param userId 用户编号 * @param userId 用户编号
* @param orderId 订单编号 * @param orderId 订单编号
*/ */
@Async @Async