fix(wx): 修复微信公众号扫码关注及登录流程中的数据处理问题
- 调整默认角色分配,从guest改为user以提升用户权限合理性 - 完善扫码关注事件的用户信息处理流程,确保unionid和subscribe状态正确管理 - 修复用户角色绑定逻辑,处理无角色或无效角色时重新分配默认角色 - 优化扫码登录状态更新日志打印,提升信息可读性 - 修正用户注册流程中角色获取失败时的默认角色设置 - 增加生成微信扫码登录二维码接口的稳定性和错误处理 - 统一日志输出格式,增加关键节点日志便于问题追踪 - 清理微信消息
This commit is contained in:
@@ -13,5 +13,5 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"lastUpdated": 1775497010453
|
"lastUpdated": 1775497544505
|
||||||
}
|
}
|
||||||
@@ -263,7 +263,7 @@ public class WxOfficialController extends BaseController {
|
|||||||
user.setRecommend(0);
|
user.setRecommend(0);
|
||||||
final RoleParam roleParam = new RoleParam();
|
final RoleParam roleParam = new RoleParam();
|
||||||
roleParam.setTenantId(tenantId);
|
roleParam.setTenantId(tenantId);
|
||||||
roleParam.setRoleCode("guest");
|
roleParam.setRoleCode("user");
|
||||||
Role role = roleService.getByRoleCode(roleParam);
|
Role role = roleService.getByRoleCode(roleParam);
|
||||||
user.setRoleId(role.getRoleId());
|
user.setRoleId(role.getRoleId());
|
||||||
if (userService.saveUser(user)) {
|
if (userService.saveUser(user)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user