|
@@ -631,7 +631,7 @@ public class SellOrderServiceImpl extends BaseServiceImpl<Integer, SellOrder> im
|
|
|
mallOrder.setOrchestraId(studentPaymentOrder.getMusicGroupId());
|
|
|
mallOrder.setStatus(1);
|
|
|
mallOrder.setOrderNo(studentPaymentOrder.getOrderNo());
|
|
|
- mallOrder.setTotalAmount(studentPaymentOrder.getExpectAmount());
|
|
|
+ mallOrder.setTotalAmount(sellOrders.stream().map(SellOrder::getExpectAmount).reduce(BigDecimal.ZERO, BigDecimal::add));
|
|
|
String paymentBusinessChannel = studentPaymentOrder.getPaymentBusinessChannel();
|
|
|
if (StringUtils.endsWithIgnoreCase(paymentBusinessChannel, "wx_pub") ||
|
|
|
StringUtils.endsWithIgnoreCase(paymentBusinessChannel, "WECHAT") ||
|