parentId
This commit is contained in:
parent
b073981767
commit
ae4a935db3
@ -202,11 +202,12 @@ public class SaasFeatureResourceServiceImpl implements SaasFeatureResourceServic
|
||||
baseResource.setCreateBy(req.getOperatorId());
|
||||
baseResource.setDisplayOrder(0);
|
||||
List<SaasFeatureResource> parallelResources = featureResourceDao.lambdaQuery().eq(SaasFeatureResource::getParentId, req.getParentId()).list();
|
||||
SaasFeatureResource parent = featureResourceDao.lambdaQuery().eq(SaasFeatureResource::getId,req.getParentId()).one();
|
||||
if (CollectionUtil.isNotEmpty(parallelResources)) {
|
||||
SaasFeatureResource maxOrderResource = parallelResources.stream().max(Comparator.comparingInt(SaasFeatureResource::getDisplayOrder)).orElse(new SaasFeatureResource());
|
||||
baseResource.setDisplayOrder(maxOrderResource.getDisplayOrder() + 1);
|
||||
}
|
||||
newResource(baseResource, "");
|
||||
newResource(baseResource, parent == null ? "" : parent.getPath());
|
||||
} else {
|
||||
featureResourceDao.updateById(baseResource);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user