Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
aceite-tecnico-backend
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Renan de Jesus Montenegro da Silva
aceite-tecnico-backend
Commits
d3e68d53
Commit
d3e68d53
authored
Jan 30, 2026
by
RenanMontenegro3
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: "adição de uma rota para dowload de arquivo exel"
parent
c07dd277
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
0 deletions
+9
-0
AcceptRestController.java
.../twjobs/api/accepts/controllers/AcceptRestController.java
+9
-0
No files found.
src/main/java/br/com/treinaweb/twjobs/api/accepts/controllers/AcceptRestController.java
View file @
d3e68d53
...
@@ -6,6 +6,7 @@ import br.com.treinaweb.twjobs.api.accepts.dtos.AcceptRequest;
...
@@ -6,6 +6,7 @@ import br.com.treinaweb.twjobs.api.accepts.dtos.AcceptRequest;
import
br.com.treinaweb.twjobs.api.accepts.dtos.AcceptResponse
;
import
br.com.treinaweb.twjobs.api.accepts.dtos.AcceptResponse
;
import
br.com.treinaweb.twjobs.api.accepts.mappers.AcceptMapper
;
import
br.com.treinaweb.twjobs.api.accepts.mappers.AcceptMapper
;
import
br.com.treinaweb.twjobs.api.file.FileManagerController
;
import
br.com.treinaweb.twjobs.api.file.FileManagerController
;
import
br.com.treinaweb.twjobs.api.vessels.dtos.VesselResponse
;
import
br.com.treinaweb.twjobs.core.enums.Role
;
import
br.com.treinaweb.twjobs.core.enums.Role
;
import
br.com.treinaweb.twjobs.core.enums.VeriStatus
;
import
br.com.treinaweb.twjobs.core.enums.VeriStatus
;
import
br.com.treinaweb.twjobs.core.exceptions.AcceptNotFoundException
;
import
br.com.treinaweb.twjobs.core.exceptions.AcceptNotFoundException
;
...
@@ -30,6 +31,7 @@ import lombok.RequiredArgsConstructor;
...
@@ -30,6 +31,7 @@ import lombok.RequiredArgsConstructor;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Pageable
;
import
org.springframework.data.domain.Pageable
;
import
org.springframework.data.domain.Sort
;
import
org.springframework.data.web.PageableDefault
;
import
org.springframework.data.web.PageableDefault
;
import
org.springframework.data.web.PagedResourcesAssembler
;
import
org.springframework.data.web.PagedResourcesAssembler
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
org.springframework.format.annotation.DateTimeFormat
;
...
@@ -94,6 +96,13 @@ public class AcceptRestController {
...
@@ -94,6 +96,13 @@ public class AcceptRestController {
return
acceptRepository
.
countAllAccepts
();
return
acceptRepository
.
countAllAccepts
();
}
}
@GetMapping
(
"/sem-paginacao"
)
public
CollectionModel
<
EntityModel
<
AcceptResponse
>>
findAllSemPaginacao
()
{
List
<
AcceptResponse
>
lista
=
acceptRepository
.
findAll
(
Sort
.
by
(
Sort
.
Direction
.
DESC
,
"id"
)).
stream
()
.
map
(
acceptMapper:
:
toAcceptResponse
)
.
collect
(
Collectors
.
toList
());
return
acceptAssembler
.
toCollectionModel
(
lista
);
}
//"@PageableDefault(value = 7)" tamanho local para o tamanho da paginação. Deve ser igual ou menor ao valor encontrado no "application.properties"
//"@PageableDefault(value = 7)" tamanho local para o tamanho da paginação. Deve ser igual ou menor ao valor encontrado no "application.properties"
@GetMapping
@GetMapping
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment