| | |
| | | import cc.mrbird.febs.common.exception.FebsException; |
| | | import cc.mrbird.febs.system.entity.Role; |
| | | import cc.mrbird.febs.system.service.IRoleService; |
| | | import com.wuwenze.poi.ExcelKit; |
| | | |
| | | import lombok.RequiredArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | |
| | | @ControllerEndpoint(exceptionMessage = "导出Excel失败") |
| | | public void export(QueryRequest queryRequest, Role role, HttpServletResponse response) throws FebsException { |
| | | List<Role> roles = this.roleService.findRoles(role, queryRequest).getRecords(); |
| | | ExcelKit.$Export(Role.class, response).downXlsx(roles, false); |
| | | // ExcelKit.$Export(Role.class, response).downXlsx(roles, false); |
| | | } |
| | | |
| | | } |