优化部分功能。
This commit is contained in:
parent
3c3bc2074a
commit
e004eed373
|
|
@ -31,4 +31,7 @@ public class FileRecycleQueryVO {
|
||||||
|
|
||||||
private String userName;
|
private String userName;
|
||||||
|
|
||||||
|
private String dataOwner;
|
||||||
|
|
||||||
|
private int dataOwnCode;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -92,9 +92,9 @@ public class FileRecycleServiceImpl implements FileRecycleService {
|
||||||
.or()
|
.or()
|
||||||
.like(EdFileInfo::getFileCode, pars.getKeyword())
|
.like(EdFileInfo::getFileCode, pars.getKeyword())
|
||||||
.or()
|
.or()
|
||||||
.like(EdFileInfo::getFileNote, pars.getKeyword())
|
.like(EdFileInfo::getFileNote, pars.getKeyword()));
|
||||||
.or()
|
// .or()
|
||||||
.like(EdFileInfo::getFileContent, pars.getKeyword()));
|
// .like(EdFileInfo::getFileContent, pars.getKeyword()));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!UserThreadLocal.getAdminType().equals(AdminTypeEnum.SYSTEM.getValue())) {
|
if (!UserThreadLocal.getAdminType().equals(AdminTypeEnum.SYSTEM.getValue())) {
|
||||||
|
|
@ -113,6 +113,7 @@ public class FileRecycleServiceImpl implements FileRecycleService {
|
||||||
Page<EdFileInfo> edFileInfoPage = this.edFileInfoMapper.selectPage(new Page<>(pars.getPageNum(), pars.getPageSize()), queryWrapper);
|
Page<EdFileInfo> edFileInfoPage = this.edFileInfoMapper.selectPage(new Page<>(pars.getPageNum(), pars.getPageSize()), queryWrapper);
|
||||||
long total = edFileInfoPage.getTotal();
|
long total = edFileInfoPage.getTotal();
|
||||||
List<FileRecycleQueryVO> records = BeanUtil.copyToList(edFileInfoPage.getRecords(), FileRecycleQueryVO.class);
|
List<FileRecycleQueryVO> records = BeanUtil.copyToList(edFileInfoPage.getRecords(), FileRecycleQueryVO.class);
|
||||||
|
records.forEach(e -> e.setDataOwner(DataOwnEnum.getTypeByCode(e.getDataOwnCode())));
|
||||||
resetRes(records);
|
resetRes(records);
|
||||||
UserThreadLocal.setSuccessInfo("", "", "查询所有删除文件成功");
|
UserThreadLocal.setSuccessInfo("", "", "查询所有删除文件成功");
|
||||||
return ElectromagneticResultUtil.success(new RespPageVO<>(total, records));
|
return ElectromagneticResultUtil.success(new RespPageVO<>(total, records));
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,12 @@ import java.util.Map;
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public enum DataOwnEnum {
|
public enum DataOwnEnum {
|
||||||
|
|
||||||
SYS_FILE(0, "数据库上传的文件或者新建的文件夹"),
|
SYS_FILE(0, "数据库上传的文件或者新建的文件夹", "项目数据"),
|
||||||
SYS_PRJ(1, "系统管理员创建的层级"),
|
SYS_PRJ(1, "系统管理员创建的层级", "项目数据"),
|
||||||
USER_PRJ(2, "用户自定义的层级"),
|
USER_PRJ(2, "用户自定义的层级", "个人数据"),
|
||||||
USER_FILE(4, "用户上传的文件或创建的文件夹"),
|
USER_FILE(4, "用户上传的文件或创建的文件夹", "个人数据"),
|
||||||
REPO_FILE(3, "库文件"),
|
REPO_FILE(3, "库文件", "库数据"),
|
||||||
REPO_PRJ(5, "库工程");
|
REPO_PRJ(5, "库工程", "库数据");
|
||||||
|
|
||||||
private static final Map<Integer, Integer> FILE_PRJ_MAP = new HashMap<>();
|
private static final Map<Integer, Integer> FILE_PRJ_MAP = new HashMap<>();
|
||||||
|
|
||||||
|
|
@ -25,6 +25,7 @@ public enum DataOwnEnum {
|
||||||
|
|
||||||
public final int code;
|
public final int code;
|
||||||
public final String desc;
|
public final String desc;
|
||||||
|
public final String type;
|
||||||
|
|
||||||
public static boolean isPrjCode(int code) {
|
public static boolean isPrjCode(int code) {
|
||||||
return code == SYS_PRJ.code || code == USER_PRJ.code || code == REPO_PRJ.code;
|
return code == SYS_PRJ.code || code == USER_PRJ.code || code == REPO_PRJ.code;
|
||||||
|
|
@ -49,4 +50,13 @@ public enum DataOwnEnum {
|
||||||
public static boolean isRepoCode(int code) {
|
public static boolean isRepoCode(int code) {
|
||||||
return code == REPO_FILE.code || code == REPO_PRJ.code;
|
return code == REPO_FILE.code || code == REPO_PRJ.code;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String getTypeByCode(int code) {
|
||||||
|
for (DataOwnEnum e : DataOwnEnum.values()) {
|
||||||
|
if (e.code == code) {
|
||||||
|
return e.type;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue