|
|
@@ -59,8 +59,8 @@ public class ConsumptionService {
|
|
|
}
|
|
|
try {
|
|
|
//调app支付
|
|
|
- String request = ksherPaySdk.AppPay(mchOrderNo, feeType, channel, subOpenid, properties.getAppId(), total);
|
|
|
- success(mchOrderNo, channel, total, request);
|
|
|
+ ksherPaySdk.AppPay(mchOrderNo, feeType, channel, subOpenid, properties.getAppId(), total);
|
|
|
+// success(mchOrderNo, channel, total, request);
|
|
|
} catch (Exception e) {
|
|
|
log.info("支付异常", e);
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
@@ -86,8 +86,8 @@ public class ConsumptionService {
|
|
|
//内容
|
|
|
String productName = "购买商品";
|
|
|
try {
|
|
|
- String request = ksherPaySdk.GatewayPay(mchOrderNo, feeType, channelList, mchCode, null, null, productName, null, device, total);
|
|
|
- success(mchOrderNo, channelList, total, request);
|
|
|
+ ksherPaySdk.GatewayPay(mchOrderNo, feeType, channelList, mchCode, null, null, productName, null, device, total);
|
|
|
+// success(mchOrderNo, channelList, total, request);
|
|
|
} catch (Exception e) {
|
|
|
log.info("支付异常", e);
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
@@ -119,8 +119,8 @@ public class ConsumptionService {
|
|
|
}
|
|
|
try {
|
|
|
//调小程序支付
|
|
|
- String request = ksherPaySdk.MiniproPay(mchOrderNo, feeType, channel, subOpenid, properties.getAppId(), total);
|
|
|
- success(mchOrderNo, channel, total, request);
|
|
|
+ ksherPaySdk.MiniproPay(mchOrderNo, feeType, channel, subOpenid, properties.getAppId(), total);
|
|
|
+// success(mchOrderNo, channel, total, request);
|
|
|
} catch (Exception e) {
|
|
|
log.info("支付异常", e);
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
@@ -136,16 +136,16 @@ public class ConsumptionService {
|
|
|
String mchRefundNo = String.valueOf(new SnowflakeIdWorker(1, 1).nextId());
|
|
|
try {
|
|
|
//全部退款
|
|
|
- String request = ksherPaySdk.OrderRefund(mchRefundNo, feeType, feeRecord.getMchNo(), feeRecord.getTotalFee(), feeRecord
|
|
|
+ ksherPaySdk.OrderRefund(mchRefundNo, feeType, feeRecord.getMchNo(), feeRecord.getTotalFee(), feeRecord
|
|
|
.getTotalFee());
|
|
|
- success(mchRefundNo, feeRecord.getChannel(), feeRecord.getTotalFee(), request);
|
|
|
+// success(mchRefundNo, feeRecord.getChannel(), feeRecord.getTotalFee(), request);
|
|
|
} catch (Exception e) {
|
|
|
log.info("退款异常", e);
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private void success(String mchOrderNo, String channel, Integer total, String request) {
|
|
|
+/* private void success(String mchOrderNo, String channel, Integer total, String request) {
|
|
|
JSONObject json = JSONObject.parseObject(request);
|
|
|
String result = json.getJSONObject("data").getString("result");
|
|
|
if ("SUCCESS".equals(result)) {
|
|
|
@@ -158,8 +158,11 @@ public class ConsumptionService {
|
|
|
.mchNo(mchOrderNo)
|
|
|
.enabled(true)
|
|
|
.build();
|
|
|
+
|
|
|
+ } else {
|
|
|
+ throw new BusinessException("支付失败");
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
|
|
|
|
|
|
}
|