diff --git a/src/main/java/com/peanut/modules/pay/paypal/config/PaypalConfig.java b/src/main/java/com/peanut/modules/pay/paypal/config/PaypalConfig.java index 13ace79..ce0431c 100644 --- a/src/main/java/com/peanut/modules/pay/paypal/config/PaypalConfig.java +++ b/src/main/java/com/peanut/modules/pay/paypal/config/PaypalConfig.java @@ -152,7 +152,7 @@ public class PaypalConfig { JSONObject purchaseUnit = new JSONObject(); JSONObject amount = new JSONObject(); amount.put("currency_code", "USD");//美元 - amount.put("value", buyOrder.getOrderMoney().toString());// 金额 + amount.put("value", buyOrder.getRealMoney().toString());// 金额 purchaseUnit.put("custom_id",buyOrder.getOrderSn()); purchaseUnit.put("invoice_id",buyOrder.getOrderSn()); purchaseUnit.put("amount",amount); diff --git a/src/main/java/com/peanut/modules/pay/paypal/controller/PaypalController.java b/src/main/java/com/peanut/modules/pay/paypal/controller/PaypalController.java index 4143f65..b988ae1 100644 --- a/src/main/java/com/peanut/modules/pay/paypal/controller/PaypalController.java +++ b/src/main/java/com/peanut/modules/pay/paypal/controller/PaypalController.java @@ -108,11 +108,11 @@ public class PaypalController { if ("point".equals(buyOrder.getOrderType())){ BookBuyConfigEntity bookBuyConfigEntity = bookBuyConfigService.getById(buyOrder.getProductId()); MyUserEntity userEntity = userService.getById(buyOrder.getUserId()); - String realMoney = bookBuyConfigEntity.getRealMoney(); + String money = bookBuyConfigEntity.getMoney(); //更新账户余额 - userService.rechargeHSPoint(userEntity,Integer.valueOf(realMoney)); + userService.rechargeHSPoint(userEntity,Integer.valueOf(money)); //插入虚拟币消费记录 - transactionDetailsService.rechargeRecord(userEntity,realMoney,payPaypalOrder.getId(),"PayPal",buyOrder.getOrderSn()); + transactionDetailsService.rechargeRecord(userEntity,money,payPaypalOrder.getId(),"PayPal",buyOrder.getOrderSn()); //插入花生币充值记录 payPaymentOrderService.insertDetail(userEntity,bookBuyConfigEntity,payPaypalOrder.getId()); }