diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/controller/WechatController.java b/ruoyi-mall/src/main/java/com/cyl/h5/controller/WechatController.java index 3827466..6b9e70a 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/controller/WechatController.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/controller/WechatController.java @@ -38,6 +38,7 @@ public class WechatController { */ @PostMapping("/no-auth/wechat/h5-login") public ResponseEntity h5Login(@RequestBody WechatLoginForm form) { - return ResponseEntity.ok(memberWechatService.login(form)); + String token = memberWechatService.login(form); + return ResponseEntity.ok("{\"data\": \"" + token + "\"}"); } } diff --git a/ruoyi-mall/src/main/java/com/cyl/ums/service/MemberWechatService.java b/ruoyi-mall/src/main/java/com/cyl/ums/service/MemberWechatService.java index b6d7289..b51a33b 100644 --- a/ruoyi-mall/src/main/java/com/cyl/ums/service/MemberWechatService.java +++ b/ruoyi-mall/src/main/java/com/cyl/ums/service/MemberWechatService.java @@ -189,6 +189,7 @@ public class MemberWechatService { if (StrUtil.isNotEmpty(info.getHeadimgurl())) { update.setAvatar(info.getHeadimgurl()); } + update.setUserId(m.getMemberId()); sysUserMapper.updateUser(update); } u = sysUserMapper.selectUserById(m.getMemberId());