hudingbo před 5 roky
rodič
revize
2f3fdd16ec

+ 6 - 4
whepi-web/src/main/java/com/bofeng/controller/WxUserOpenController.java

@@ -55,9 +55,11 @@ public class WxUserOpenController {
     }
 
     @ApiOperation("用户注册页面点登录")
-    @PostMapping("/userOpen/login")
-    public Model<UserOpen> login(JsonWapper jsonWapper) {
-        String code = jsonWapper.asObject(String.class, "code");
+    @GetMapping("/userOpen/login")
+    public Model<Long> login() {
+        val parser = HttpParameterParser.newInstance(HttpUtils.currentRequest());
+        String openId = parser.getString("openId");
+        String code = parser.getString("code");
         if (StringUtils.isNullOrEmpty(code)) {
             return Model.newFail("code为空");
         }
@@ -67,7 +69,7 @@ public class WxUserOpenController {
         }
         //成功返回用户Id
         try {
-            return Model.newSuccess(userOpen);
+            return Model.newSuccess(userOpen.getUserId());
         } catch (Exception e) {
             return Model.newFail(e.getMessage());
         }