|
|
@@ -76,7 +76,7 @@ public class OrderRefundQueryManagerImpl extends AbstractCommManager implements |
|
|
|
if (OrderPayType.HANDLE.equals(orderPay.getPayType()) || |
|
|
|
OrderPayType.MARGIN.equals(orderPay.getPayType()) || |
|
|
|
OrderPayType.PRESTORE.equals(orderPay.getPayType())) { |
|
|
|
List<IssueOrderPay> issueOrderPays = orderPayRepo.listByOrderNo(orderPay.getOrderNo()); |
|
|
|
List<IssueOrderPay> issueOrderPays = orderPayRepo.listByOrderNo(orderPay.getOrderNo(), OrderType.ISSUE); |
|
|
|
if (!CollectionTools.isEmpty(issueOrderPays)) { |
|
|
|
boolean allRefund = issueOrderPays.stream() |
|
|
|
.allMatch(pay -> pay.getPayStatus() == OrderPayStatus.REFUND); |