|
@@ -204,6 +204,7 @@ public class ApiShopOrderController extends AbstractApiController {
|
|
|
}
|
|
}
|
|
|
Business business = businessService.loadById(order.getBusinessId(), true);
|
|
Business business = businessService.loadById(order.getBusinessId(), true);
|
|
|
//TODO 调用第三方支付接口
|
|
//TODO 调用第三方支付接口
|
|
|
|
|
+ String payOrderNo = iShopOrderService.updatePayOrderNo(order);
|
|
|
//支付金额为分
|
|
//支付金额为分
|
|
|
Integer money = Integer.valueOf(order.getActualPayment().multiply(new BigDecimal(100)).setScale(0, BigDecimal.ROUND_DOWN).toString());
|
|
Integer money = Integer.valueOf(order.getActualPayment().multiply(new BigDecimal(100)).setScale(0, BigDecimal.ROUND_DOWN).toString());
|
|
|
FubeiPayWay payWay = FubeiPayWay.W_WX_LITE;
|
|
FubeiPayWay payWay = FubeiPayWay.W_WX_LITE;
|
|
@@ -214,7 +215,7 @@ public class ApiShopOrderController extends AbstractApiController {
|
|
|
}
|
|
}
|
|
|
UserThirdIdentity userThirdIdentity = userThirdIdentityService.loadByUserId(userId, userThirdType, true);
|
|
UserThirdIdentity userThirdIdentity = userThirdIdentityService.loadByUserId(userId, userThirdType, true);
|
|
|
// 构建支付参数
|
|
// 构建支付参数
|
|
|
- PayBo pay = new PayBo(payWay, business.getFuMchNo(), business.getFuKey(), order.getPayOrderNo()
|
|
|
|
|
|
|
+ PayBo pay = new PayBo(payWay, business.getFuMchNo(), business.getFuKey(), payOrderNo
|
|
|
, userThirdIdentity.getIdentityCode(), money, "在线订单支付", String.format("在线订单支付:%s", business.getBusinessName()));
|
|
, userThirdIdentity.getIdentityCode(), money, "在线订单支付", String.format("在线订单支付:%s", business.getBusinessName()));
|
|
|
// 发起付贝支付
|
|
// 发起付贝支付
|
|
|
PayVo payOrder = fubeiPayService.createPayOrder(pay);
|
|
PayVo payOrder = fubeiPayService.createPayOrder(pay);
|