|
@@ -163,15 +163,6 @@ public class OrderRefundController {
|
|
|
// 获取所有正在进行中的退款订单
|
|
|
List<OrderRefund> orderRefunds = orderRefundService.getProcessingOrderRefundByOrderId(order.getOrderId());
|
|
|
|
|
|
- for (OrderRefund orderRefund : orderRefunds) {
|
|
|
- if (Objects.equals(RefundType.ALL.value(), orderRefund.getRefundType())) {
|
|
|
- throw new GlobalException("该订单正在进行整单退款,无法进行新的退款操作");
|
|
|
- }
|
|
|
- if (Objects.equals(orderRefund.getOrderItemId(), orderRefundParam.getOrderItemId())) {
|
|
|
- throw new GlobalException("该商品正在进行退款中,无法进行新的退款操作");
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
// 如果存在分销订单,则计算分销总金额
|
|
|
List<OrderItem> orderItemList = orderItemService.getOrderItemsByOrderNumber(order.getOrderNumber());
|
|
|
// 判断退款单类型(1:整单退款,2:单个物品退款)
|