登录 增加1.6

master
冯凯 2023-10-22 08:45:09 +08:00
parent 671aea09cb
commit af18a097e7
5 changed files with 25 additions and 5 deletions

View File

@ -188,21 +188,26 @@ public class SysUserController extends BaseController
{
System.out.println("userId是"+SecurityUtils.getUserId());
SysUser user = userService.selectUserById(SecurityUtils.getUserId());
//---------------------------------------------------------------
CommonBody commonBody=userService.selectCommonbodyByUserId(SecurityUtils.getUserId());
//-------------------------------------------------------------------------
// SysUser user = userService.selectUserById(SecurityUtils.getUserId());
System.out.println();
// 角色集合
Set<String> roles = permissionService.getRolePermission(user);
Set<String> roles = permissionService.getEmailRolePermission(commonBody);
// 权限集合
Set<String> permissions = permissionService.getMenuPermission(user);
// Set<String> permissions = permissionService.getMenuPermission(user);
Result result = Result.success();
Map<String, Object> map = new LinkedHashMap<>();
map.put("user", user);
map.put("user", commonBody);
map.put("roles", roles);
map.put("permissions", permissions);
// map.put("permissions", permissions);
result.setData(map);
return result;
}
/**
*
*/

View File

@ -148,4 +148,7 @@ public interface SysUserMapper {
//------------------------------------------
CommonBody selectUserByUserEmail(EmailLoginUser emailLoginUser);
//--------------------------------------------------------------------
CommonBody selectCommonbodyByUserId(@Param("userId1") int userId1);
}

View File

@ -214,4 +214,6 @@ public interface ISysUserService
//-------------------------
CommonBody selectByEmail(EmailLoginUser emailLoginUser);
CommonBody selectCommonbodyByUserId(Long userId);
}

View File

@ -588,4 +588,11 @@ public class SysUserServiceImpl implements ISysUserService
return commonBody;
}
@Override
public CommonBody selectCommonbodyByUserId(Long userId) {
int userId1 = userId.intValue();
CommonBody commonBody= userMapper.selectCommonbodyByUserId(userId1);
return commonBody;
}
}

View File

@ -150,6 +150,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
select * from tb_doctor where email=#{email}
</if>
</select>
<select id="selectCommonbodyByUserId" resultType="com.health.common.core.user.CommonBody">
select * from tb_patient where user_id=#{userId1}
</select>
<insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">
insert into sys_user(