|
@@ -74,7 +74,7 @@ public class ApiPayController extends ApiBaseAction {
|
|
|
*/
|
|
|
@ApiOperation(value = "获取支付的请求参数")
|
|
|
@PostMapping("prepay")
|
|
|
- public Object payPrepay(@LoginUser UserVo loginUser, Integer orderId) {
|
|
|
+ public Object payPrepay(Integer orderId) {
|
|
|
//
|
|
|
OrderVo orderInfo = orderService.queryObject(orderId);
|
|
|
|
|
@@ -119,7 +119,8 @@ public class ApiPayController extends ApiBaseAction {
|
|
|
// 交易类型APP
|
|
|
parame.put("trade_type", ResourceUtil.getConfigByName("wx.tradeType"));
|
|
|
parame.put("spbill_create_ip", getClientIp());
|
|
|
- parame.put("openid", loginUser.getWeixin_openid());
|
|
|
+ UserVo userVo = apiUserService.queryByMobile(getUserName());
|
|
|
+ parame.put("openid", userVo.getWeixin_openid());
|
|
|
String sign = WechatUtil.arraySign(parame, ResourceUtil.getConfigByName("wx.paySignKey"));
|
|
|
// 数字签证
|
|
|
parame.put("sign", sign);
|