| | |
| | | order.setAppUserId(userId); |
| | | order.setRealPayAmount(meditation.getGeneralPrice()); |
| | | order.setPayType(payType); |
| | | order.setBuyContent("购买疗愈【"+meditationTitle+"】"); |
| | | order.setTotalAmount(meditation.getGeneralPrice()); |
| | | order.setGiveUserId(receiverId); |
| | | this.save(order); |
| | | }else{ |
| | | order = this.getById(orderId); |
| | | order.setBuyContent("购买疗愈【"+meditationTitle+"】"); |
| | | } |
| | | |
| | | Long orderId9 = order.getId(); |
| | |
| | | // 抵扣后金额为0 为余额支付 |
| | | order.setPayType(4); |
| | | order.setRealPayAmount(meditation.getGeneralPrice()); |
| | | order.setBuyContent("购买疗愈【"+meditationTitle+"】"); |
| | | this.updateById(order); |
| | | return clientPlaceOrderVO; |
| | | }else{ |
| | |
| | | // 支付宝+余额 |
| | | order.setPayType(6); |
| | | } |
| | | order.setBuyContent("购买疗愈【"+meditationTitle+"】"); |
| | | this.updateById(order); |
| | | // 创建支付订单 |
| | | createPayment(payType, orderNo, needPayAmount, meditationTitle, detailDescription, |
| | |
| | | order.setGiveUserId(receiverId); |
| | | order.setBusinessId(course.getId()); |
| | | order.setAppUserId(userId); |
| | | order.setBuyContent("购买课程【"+courseTitle+"】"); |
| | | order.setRealPayAmount(course.getGeneralPrice()); |
| | | order.setTotalAmount(course.getGeneralPrice()); |
| | | this.save(order); |
| | | }else{ |
| | | order = this.getById(orderId); |
| | | order.setBuyContent("购买课程【"+courseTitle+"】"); |
| | | |
| | | } |
| | | Long orderId8 = order.getId(); |
| | | clientPlaceOrderVO.setOrderNo(orderNo); |
| | |
| | | // 抵扣后金额为0 为余额支付 |
| | | order.setPayType(4); |
| | | order.setRealPayAmount(course.getGeneralPrice()); |
| | | order.setBuyContent("购买课程【"+courseTitle+"】"); |
| | | |
| | | this.updateById(order); |
| | | return clientPlaceOrderVO; |
| | | }else{ |
| | |
| | | // 支付宝+余额 |
| | | order.setPayType(6); |
| | | } |
| | | order.setBuyContent("购买课程【"+courseTitle+"】"); |
| | | |
| | | this.updateById(order); |
| | | // 创建支付订单 |
| | | createPayment(payType, orderNo, needPayAmount, courseTitle, description, |
| | |
| | | // 调用第三方支付获取支付信息 |
| | | JSONObject payInfo = JuHeFuUtil.createPayment1(orderNo, payType, |
| | | needPayAmount.toString(), goodsTitle, goodsDesc, |
| | | IpUtils.getIpAddr(), wxOpenId, "https://v7ro848ar5jx.ngrok.xiaomiqiu123.top/order/client/order/order/base/callback"); |
| | | IpUtils.getIpAddr(), wxOpenId, |
| | | // "https://v7ro848ar5jx.ngrok.xiaomiqiu123.top/order/client/order/order/base/callback") |
| | | "https://xq.xqzhihui.com/api/order/client/order/order/base/callback"); |
| | | // 第三方支付记录 |
| | | OrderPaymentRecord paymentRecord = new OrderPaymentRecord(); |
| | | paymentRecord.setOrderId(orderId); |
| | |
| | | // 调用第三方支付获取支付信息 |
| | | JSONObject payInfo = JuHeFuUtil.createPayment(orderNo, payType, |
| | | needPayAmount.toString(), goodsTitle, goodsDesc, |
| | | IpUtils.getIpAddr(), wxOpenId, "https://v7ro848ar5jx.ngrok.xiaomiqiu123.top/order/client/order/order/base/callback"); |
| | | IpUtils.getIpAddr(), wxOpenId, |
| | | // "https://v7ro848ar5jx.ngrok.xiaomiqiu123.top/order/client/order/order/base/callback") |
| | | "https://xq.xqzhihui.com/api/order/client/order/order/base/callback"); |
| | | // 第三方支付记录 |
| | | OrderPaymentRecord paymentRecord = new OrderPaymentRecord(); |
| | | paymentRecord.setOrderId(orderId); |