REQ-3581: 用印排序
This commit is contained in:
parent
eaa4c7a7db
commit
257094b191
@ -2,11 +2,13 @@
|
||||
package cn.axzo.nanopart.ess.server.ess;
|
||||
|
||||
import static java.util.stream.Collectors.groupingBy;
|
||||
import static java.util.stream.Collectors.toList;
|
||||
import static java.util.stream.Collectors.toSet;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@ -44,6 +46,7 @@ import cn.axzo.nanopart.ess.server.ess.domain.EssPersons;
|
||||
import cn.axzo.nanopart.ess.server.ess.support.EssSupport;
|
||||
import cn.axzo.nanopart.ess.server.ess.support.PersonProfiles;
|
||||
import cn.axzo.nanopart.ess.server.utils.BizAssertions;
|
||||
import cn.axzo.pokonyan.config.mybatisplus.BaseEntity;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
||||
/**
|
||||
@ -115,7 +118,10 @@ public class QueryService {
|
||||
essOrgAndSeals.add(orgAndSeal);
|
||||
orgAndSeal.setOrg(BeanMapper.copyBean(org, EssOrgInfo.class));
|
||||
orgAndSeal.getOrg().setOrgAuthorized(org.isAuthorized());
|
||||
List<EssSeal> seals = ouId2Seals.getOrDefault(org.getOuId(), Collections.emptyList());
|
||||
List<EssSeal> seals = ouId2Seals //
|
||||
.getOrDefault(org.getOuId(), Collections.emptyList()).stream() //
|
||||
.sorted(Comparator.comparingLong(BaseEntity::getId)) //
|
||||
.collect(toList());
|
||||
orgAndSeal.setSeals(BeanMapper.copyList(seals, EssSealInfo.class));
|
||||
for (EssSealInfo sealInfo : orgAndSeal.getSeals()) {
|
||||
List<EssSealPerson> persons = new ArrayList<>(
|
||||
|
||||
Loading…
Reference in New Issue
Block a user