|
@@ -207,7 +207,7 @@ public class AsyncTaskServiceImpl extends ServiceImpl<AsyncTaskMapper, AsyncTask
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public void cardOrderDeliver(AsyncTask asyncTask) {
|
|
public void cardOrderDeliver(AsyncTask asyncTask) {
|
|
String orderId = asyncTask.getBizId();
|
|
String orderId = asyncTask.getBizId();
|
|
- LogUtil.error(logger, "收到卡密订单自动发货任务。orderId=" + orderId);
|
|
|
|
|
|
+ LogUtil.info(logger, "收到卡密订单自动发货任务。orderId=" + orderId);
|
|
UserDeliverOrder userDeliverOrder = userDeliverOrderService.getById(orderId);
|
|
UserDeliverOrder userDeliverOrder = userDeliverOrderService.getById(orderId);
|
|
// 如果是普通订单或者订单不为待发货则不处理
|
|
// 如果是普通订单或者订单不为待发货则不处理
|
|
if (DeliverOrderTypeEnum.ORDINARY.getValue().equals(userDeliverOrder.getType())
|
|
if (DeliverOrderTypeEnum.ORDINARY.getValue().equals(userDeliverOrder.getType())
|
|
@@ -233,7 +233,7 @@ public class AsyncTaskServiceImpl extends ServiceImpl<AsyncTaskMapper, AsyncTask
|
|
.orderByAsc("rand()")
|
|
.orderByAsc("rand()")
|
|
.last("limit " + userDeliverOrderItem.getGoodsNum()));
|
|
.last("limit " + userDeliverOrderItem.getGoodsNum()));
|
|
if (CollectionUtils.isEmpty(goodsCardList) || goodsCardList.size() < userDeliverOrderItem.getGoodsNum()) {
|
|
if (CollectionUtils.isEmpty(goodsCardList) || goodsCardList.size() < userDeliverOrderItem.getGoodsNum()) {
|
|
- LogUtil.error(logger,"卡密不足,无法发货。orderId:{0},itemId:{1},goodsId:{2}",userDeliverOrderItem.getOrderId(),
|
|
|
|
|
|
+ LogUtil.info(logger,"卡密不足,无法发货。orderId:{0},itemId:{1},goodsId:{2}",userDeliverOrderItem.getOrderId(),
|
|
userDeliverOrderItem.getItemId(), userDeliverOrderItem.getGoodsId());
|
|
userDeliverOrderItem.getItemId(), userDeliverOrderItem.getGoodsId());
|
|
throw new ServiceException("卡密不足,无法发货");
|
|
throw new ServiceException("卡密不足,无法发货");
|
|
}
|
|
}
|