|
|
@@ -110,7 +110,7 @@ public class RegisterOrderDonServiceImpl extends ServiceImpl<RegisterOrderDonMap
|
|
|
orderDon.setUserId(userId);
|
|
|
orderDon.setOpenId(user.getOpenId());
|
|
|
orderDon.setIsFree(isFree);
|
|
|
- orderDon.setMoney(isFree ? BigDecimal.ZERO : BigDecimal.valueOf(map.get(req.getPlatform())));
|
|
|
+ orderDon.setMoney(isFree ? BigDecimal.ZERO : BigDecimal.valueOf(("apple".equals(req.getPlatform()) && "auto".equals(req.getAppleRegisterType())) ? map.get("appleAuto") : map.get(req.getPlatform())));
|
|
|
orderDon.setStatus(isFree ? RegisterOrderDon.Status.hasPayment : RegisterOrderDon.Status.noPayment);
|
|
|
save(orderDon);
|
|
|
//apple
|