|
|
@@ -53,15 +53,15 @@ public class WxMiniController {
|
|
|
SysUser currentUser = sysUserService.selectUserByOpenId(sysUser);
|
|
|
if (StringUtils.isNull(currentUser))
|
|
|
{
|
|
|
- currentUser = sysUserService.selectUserByOpenId(sysUser);
|
|
|
+ currentUser = sysUserService.selectUserByUserName(sysUser.getUserName());
|
|
|
if (StringUtils.isNull(currentUser))
|
|
|
{
|
|
|
return R.fail("用户不存在");
|
|
|
}
|
|
|
currentUser.setOpenId(sysUser.getOpenId());
|
|
|
+ // 更新用户openid
|
|
|
+ sysUserService.updateUser(currentUser);
|
|
|
}
|
|
|
- // 更新用户openid
|
|
|
- sysUserService.updateUser(currentUser);
|
|
|
// 角色集合
|
|
|
Set<String> roles = permissionService.getRolePermission(currentUser);
|
|
|
// 权限集合
|