数据总览添加权限值
This commit is contained in:
@@ -34,11 +34,8 @@ import com.sdm.data.model.entity.FileMetadataInfo;
|
||||
import com.sdm.data.model.req.*;
|
||||
import com.sdm.data.model.req.dimensionTemplate.DimensionTemplateHierarchyReq;
|
||||
import com.sdm.data.model.req.dimensionTemplate.TemplateCreationRequest;
|
||||
import com.sdm.data.service.IDataFileService;
|
||||
import com.sdm.data.service.IDimensionTemplateHierarchyService;
|
||||
import com.sdm.data.service.IDimensionTemplateService;
|
||||
import com.sdm.data.service.*;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.sdm.data.service.IFileMetadataInfoService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
@@ -74,6 +71,9 @@ public class DimensionTemplateServiceImpl extends ServiceImpl<DimensionTemplateM
|
||||
@Autowired
|
||||
IFileMetadataInfoService fileMetadataInfoService;
|
||||
|
||||
@Autowired
|
||||
private IFileUserPermissionService fileUserPermissionService;
|
||||
|
||||
@Autowired
|
||||
private SysUserFeignClientImpl sysUserFeignClient;
|
||||
|
||||
@@ -320,10 +320,11 @@ public class DimensionTemplateServiceImpl extends ServiceImpl<DimensionTemplateM
|
||||
String totalName = objectKey.substring(baseDirPath.length());
|
||||
childDto.setTotalName(totalName);
|
||||
}
|
||||
|
||||
childDto.setPermissionValue(fileUserPermissionService.getMergedPermission(fileInfo.getId(), ThreadLocalContext.getUserId()));
|
||||
children.add(childDto);
|
||||
}
|
||||
|
||||
|
||||
dto.setPermissionValue(fileUserPermissionService.getMergedPermission(baseInfo.getId(), ThreadLocalContext.getUserId()));
|
||||
dto.setMergeSameNameChildren(children);
|
||||
dto.setFileIds(children.stream().map(FileMetadataInfoResp::getId).toList());
|
||||
result.add(dto);
|
||||
|
||||
Reference in New Issue
Block a user