| | |
| | | public UserInf findPasswordByUserName(String userName) { |
| | | UserInf userInf = null; |
| | | QueryWrapper<UserInf> queryWrapper = Wrappers.query(); |
| | | queryWrapper.select("uId","uName","upassword","UKey_ID","uRole").eq("uName",userName); |
| | | queryWrapper.select("uId","uName","upassword","UKey_ID","uRole","uSex","uMobilephone","uEmail","uAddr","uDepartment","uBirthDay").eq("uName",userName); |
| | | userInf = userMapper.selectOne(queryWrapper); |
| | | |
| | | return userInf==null?new UserInf(0L,"用户不存在"):userInf; |
| | | } |
| | | |
| | | public UserInf findUserByMobilephone(String mobilephone){ |
| | | QueryWrapper<UserInf> queryWrapper = Wrappers.query(); |
| | | queryWrapper.select("uId","uName","upassword","UKey_ID","uRole","uMobilephone").eq("uMobilephone",mobilephone); |
| | | List<UserInf> list = userMapper.selectList(queryWrapper); |
| | | return list.size()==0?new UserInf(0L,"用户不存在"):list.get(0); |
| | | } |
| | | |
| | | /** |
| | |
| | | System.out.println("=========执行了UserBridgeService.getAuthorization方法=========="); |
| | | SimpleAuthorizationInfo authorizationInfo = new SimpleAuthorizationInfo(); |
| | | //添加Roles和Permissions |
| | | List<String> roles = findRolesByUserId(user.getUId()); |
| | | List<String> perms = findPermissionsByUserId(user.getUId()); |
| | | //List<String> roles = findRolesByUserId(user.getUId()); |
| | | //List<String> perms = findPermissionsByUserId(user.getUId()); |
| | | |
| | | authorizationInfo.addRoles(roles); |
| | | authorizationInfo.addStringPermissions(perms); |
| | | //authorizationInfo.addRoles(roles); |
| | | //authorizationInfo.addStringPermissions(perms); |
| | | return authorizationInfo; |
| | | } |
| | | |
| | | private List<String> findPermissionsByUserId(Long userId) { |
| | | /* List<String> perms = rolePermissionMapper.findPermissionsByUserId(userId); |
| | | return perms;*/ |
| | | /* private List<String> findPermissionsByUserId(Long userId) { |
| | | *//* List<String> perms = rolePermissionMapper.findPermissionsByUserId(userId); |
| | | return perms;*//* |
| | | return null; |
| | | } |
| | | |
| | |
| | | //List<String> roles =userRoleMapper.findRolesByUserId(userId); |
| | | //roles.add("dev"); |
| | | return null; |
| | | } |
| | | }*/ |
| | | } |