| | |
| | | import com.gkhy.exam.framework.web.service.SysLoginService; |
| | | import com.gkhy.exam.framework.web.service.SysPermissionService; |
| | | import com.gkhy.exam.framework.web.service.TokenService; |
| | | import com.gkhy.exam.system.domain.SysCompany; |
| | | import com.gkhy.exam.system.service.ISysMenuService; |
| | | import com.gkhy.exam.system.service.SysCompanyService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | @Autowired |
| | | private ISysMenuService menuService; |
| | | |
| | | @Autowired |
| | | private SysCompanyService sysCompanyService; |
| | | |
| | | @ApiOperation(value = "用户登录") |
| | | @PostMapping("/login") |
| | | public CommonResult login(@RequestBody LoginBody loginBody){ |
| | |
| | | LoginUserDetails loginUser = SecurityUtils.getLoginUser(); |
| | | |
| | | SysUser user = loginUser.getUser(); |
| | | SysCompany sysCompany = sysCompanyService.selectCompanyById(user.getCompanyId()); |
| | | if (sysCompany!=null){ |
| | | user.setCompanyName(sysCompany.getName()); |
| | | } |
| | | // 角色集合 |
| | | Set<String> roles = permissionService.getRolePermission(user); |
| | | // 权限集合 |