|
@@ -123,11 +123,13 @@ public class AfterSaleOrderServiceImpl extends ServiceImpl<AfterSaleOrderMapper,
|
|
|
throw new ServiceException("订单状态异常,仅售后中状态可取消售后");
|
|
throw new ServiceException("订单状态异常,仅售后中状态可取消售后");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // 4. 取消售后订单
|
|
|
|
|
|
|
+ // 4. 取消售后订单(待审核 或 等待用户寄回)
|
|
|
LambdaQueryWrapper<AfterSaleOrder> queryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<AfterSaleOrder> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
queryWrapper.eq(AfterSaleOrder::getOrderId, orderId)
|
|
queryWrapper.eq(AfterSaleOrder::getOrderId, orderId)
|
|
|
.eq(AfterSaleOrder::getOpenId, loginUser.getCOpenid())
|
|
.eq(AfterSaleOrder::getOpenId, loginUser.getCOpenid())
|
|
|
- .eq(AfterSaleOrder::getAfterSaleStatus, AfterSaleStatusEnum.WAIT_AUDIT.getCode());
|
|
|
|
|
|
|
+ .in(AfterSaleOrder::getAfterSaleStatus,
|
|
|
|
|
+ AfterSaleStatusEnum.WAIT_AUDIT.getCode(),
|
|
|
|
|
+ AfterSaleStatusEnum.WAITING_USER_RETURN.getCode());
|
|
|
|
|
|
|
|
AfterSaleOrder afterSaleOrder = this.afterSaleOrderMapper.selectOne(queryWrapper);
|
|
AfterSaleOrder afterSaleOrder = this.afterSaleOrderMapper.selectOne(queryWrapper);
|
|
|
if (ObjectUtil.isNull(afterSaleOrder)) {
|
|
if (ObjectUtil.isNull(afterSaleOrder)) {
|