|
@@ -469,6 +469,10 @@ public class ProjectController {
|
|
|
List <ProjectDTO> userProjectDTOList = new ArrayList<>();
|
|
|
if ( ExportMode.current.equals ( options.getMode ( ) ) ) {
|
|
|
result = projectService.selectPage ( userProjectPage, queryWrapper ).getRecords ( );
|
|
|
+ } else if ( ExportMode.selected.equals ( options.getMode ( ) ) ) {
|
|
|
+ result = projectService.selectPage ( userProjectPage, queryWrapper ).getRecords().stream ( ).filter ( reimbursement ->
|
|
|
+ options.getSelectIds ( ).contains ( reimbursement.getId ( ) )
|
|
|
+ ).collect ( Collectors.toList ( ) );
|
|
|
} else {
|
|
|
userProjectPage.setSize ( -1 );
|
|
|
userProjectPage.setCurrent ( 0 );
|