| | |
| | | if(student!=null) { |
| | | user = new SysUser() |
| | | .setId(student.getId()) |
| | | .setUserId(student.getUserId()) |
| | | .setUserType(UserTypeEnum.STUDENT.getCode()) |
| | | .setUsername(username) |
| | | .setCompanyId(student.getCompanyId()) |
| | |
| | | List<GrantedAuthority> authorities=new ArrayList<>(); |
| | | if(UserTypeEnum.SYSTEM_USER.getCode().equals(user.getUserType())) { |
| | | authorities.add(new SimpleGrantedAuthority("train:exam:system")); |
| | | }else if(UserTypeEnum.COMPANY_USER.getCode().equals(user.getUserType())){ |
| | | }else if(UserTypeEnum.COMPANY_USER.getCode().equals(user.getUserType()) || UserTypeEnum.COMPANY_ADMIN.getCode().equals(user.getUserType())){ |
| | | authorities.add(new SimpleGrantedAuthority("train:exam:company")); |
| | | }else if(UserTypeEnum.DEPART_USER.getCode().equals(user.getUserType())){ |
| | | authorities.add(new SimpleGrantedAuthority("train:exam:depart")); |