فهرست منبع

feature: 微信充值
1.获取不到userId问题

luoyb 1 سال پیش
والد
کامیت
e1d0d15bcd

+ 2 - 2
ruoyi-modules/ruoyi-backstage/src/main/java/org/dromara/backstage/wx/contorller/WxController.java

@@ -96,9 +96,9 @@ public class WxController extends BaseController {
     }
 
     @RequestMapping("/pay")
-    public String wxPay(HttpServletRequest request, @RequestParam String ssoId, @RequestParam String transValue) {
+    public String wxPay(HttpServletRequest request, @RequestParam String ssoId, @RequestParam String transValue,@RequestParam String userId) {
         String userAgent = request.getHeader("user-agent");
-        String userId = LoginHelper.getUserId().toString();
+        //String userId = LoginHelper.getUserId().toString();
         String openId = Base64.decodeStr(ssoId);
         Map<String, String> mapParams = new HashMap<>();
         mapParams.put("userId", userId);