Merge branch 'develop' of http://139.196.179.195:3000/chenxudong/electromagnetic-data-new into develop
This commit is contained in:
commit
7aa4613b96
|
|
@ -151,7 +151,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
if (fileIdsWithTags.isEmpty()) {
|
if (fileIdsWithTags.isEmpty()) {
|
||||||
return ElectromagneticResultUtil.success(new RespPageVO<>(0, new ArrayList<>()));
|
return ElectromagneticResultUtil.success(new RespPageVO<>(0, new ArrayList<>()));
|
||||||
}
|
}
|
||||||
queryWrapper.in(EdFileInfo::getId, fileIdsWithTags);
|
queryWrapper.in(EdFileInfo::getFileId, fileIdsWithTags);
|
||||||
}
|
}
|
||||||
|
|
||||||
Page<EdFileInfo> edFileInfoPage = this.baseMapper.selectPage(new Page<>(pars.getPageNum(), pars.getPageSize()), queryWrapper);
|
Page<EdFileInfo> edFileInfoPage = this.baseMapper.selectPage(new Page<>(pars.getPageNum(), pars.getPageSize()), queryWrapper);
|
||||||
|
|
@ -160,7 +160,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
records.forEach(e -> {
|
records.forEach(e -> {
|
||||||
e.setFileSizeShow(EleCommonUtil.convertFileSize(e.getFileSize()));
|
e.setFileSizeShow(EleCommonUtil.convertFileSize(e.getFileSize()));
|
||||||
e.setIsFavorite(isFavorite(UserThreadLocal.getUserId(), e.getId()) ? 1 : 0);
|
e.setIsFavorite(isFavorite(UserThreadLocal.getUserId(), e.getId()) ? 1 : 0);
|
||||||
e.setLabels(fileTagRelationService.getFileTags(e.getId()));
|
e.setLabels(fileTagRelationService.getFileTags(e.getFileId()));
|
||||||
});
|
});
|
||||||
UserThreadLocal.setSuccessInfo("", "", "查询文件成功");
|
UserThreadLocal.setSuccessInfo("", "", "查询文件成功");
|
||||||
return ElectromagneticResultUtil.success(new RespPageVO<>(total, records));
|
return ElectromagneticResultUtil.success(new RespPageVO<>(total, records));
|
||||||
|
|
@ -1077,6 +1077,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
User singleUser = userMapper.getSingleUser(fileInfo.getCreatedBy());
|
User singleUser = userMapper.getSingleUser(fileInfo.getCreatedBy());
|
||||||
fileInfo.setCreatedBy(singleUser.getUserName());
|
fileInfo.setCreatedBy(singleUser.getUserName());
|
||||||
FileInfoVO fileInfoVO = BeanUtil.copyProperties(fileInfo, FileInfoVO.class);
|
FileInfoVO fileInfoVO = BeanUtil.copyProperties(fileInfo, FileInfoVO.class);
|
||||||
|
fileInfoVO.setLabels(fileTagRelationService.getFileTags(fileInfo.getFileId()));
|
||||||
UserThreadLocal.setSuccessInfo(fileInfo.getParentId(), id, "查询了文件的详细信息");
|
UserThreadLocal.setSuccessInfo(fileInfo.getParentId(), id, "查询了文件的详细信息");
|
||||||
return ElectromagneticResultUtil.success(fileInfoVO);
|
return ElectromagneticResultUtil.success(fileInfoVO);
|
||||||
}
|
}
|
||||||
|
|
@ -1464,7 +1465,13 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
fileInfoVOIPage.getRecords().forEach(e -> {
|
fileInfoVOIPage.getRecords().forEach(e -> {
|
||||||
e.setFileSizeShow(EleCommonUtil.convertFileSize(e.getFileSize()));
|
e.setFileSizeShow(EleCommonUtil.convertFileSize(e.getFileSize()));
|
||||||
e.setIsFavorite(isFavorite(UserThreadLocal.getUserId(), e.getId()) ? 1 : 0);
|
e.setIsFavorite(isFavorite(UserThreadLocal.getUserId(), e.getId()) ? 1 : 0);
|
||||||
e.setIsPersonal((String.valueOf(DataOwnEnum.USER_FILE.code).equals(e.getDataOwn()) && Objects.equals(e.getCreatedBy(), UserThreadLocal.getUserId())) ? 1 : 0);
|
if (String.valueOf(DataOwnEnum.REPO_FILE.code).equals(e.getDataOwn())) {
|
||||||
|
e.setIsPersonal(2);
|
||||||
|
} else if (String.valueOf(DataOwnEnum.USER_FILE.code).equals(e.getDataOwn()) && Objects.equals(e.getCreatedBy(), UserThreadLocal.getUserId())) {
|
||||||
|
e.setIsPersonal(1);
|
||||||
|
} else {
|
||||||
|
e.setIsPersonal(0);
|
||||||
|
}
|
||||||
// 设置权限
|
// 设置权限
|
||||||
Map<String, Boolean> permissions = (e.getIsPersonal() == 1)
|
Map<String, Boolean> permissions = (e.getIsPersonal() == 1)
|
||||||
? permissionService.getPersonalPermission()
|
? permissionService.getPersonalPermission()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue