Sort exported resources
This commit is contained in:
parent
90bfd76611
commit
4ca4e94ce5
@ -60,6 +60,7 @@ import java.nio.charset.StandardCharsets;
|
|||||||
import java.util.Base64;
|
import java.util.Base64;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
import java.util.Comparator;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
@ -206,6 +207,7 @@ public class BaseResourceService extends AbstractCachedEntityService<ResourceInf
|
|||||||
@Override
|
@Override
|
||||||
public List<ResourceExportData> exportResources(TenantId tenantId, Collection<TbResourceInfo> resources) {
|
public List<ResourceExportData> exportResources(TenantId tenantId, Collection<TbResourceInfo> resources) {
|
||||||
return resources.stream()
|
return resources.stream()
|
||||||
|
.sorted(Comparator.comparing(TbResourceInfo::getResourceType).thenComparing(TbResourceInfo::getResourceKey))
|
||||||
.map(resourceInfo -> {
|
.map(resourceInfo -> {
|
||||||
if (resourceInfo.getResourceType() == ResourceType.IMAGE) {
|
if (resourceInfo.getResourceType() == ResourceType.IMAGE) {
|
||||||
ResourceExportData imageExportData = imageService.exportImage(resourceInfo);
|
ResourceExportData imageExportData = imageService.exportImage(resourceInfo);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user