checkUpdateFilenameCondition校验子文件名称

来源:6-5 支持文件重命名

无解的游戏

2023-08-29

当前好像没有查询该用户的文件夹下面的,只是查询了某一个父级 id 下的是否有一样的,还有一个删除状态的条件,以及是否是文件夹字段查询

 QueryWrapper<WPanUserFile> queryWrapper = new QueryWrapper<>();
 queryWrapper.eq("parent_id", entity.getParentId());
 queryWrapper.eq("folder_flag", entity.getFolderFlag());
 queryWrapper.eq("user_id", entity.getUserId());
 queryWrapper.eq("del_flag", DelFlagEnum.NO.getCode());
 queryWrapper.eq("filename", updateFilenameContext.getNewFilename());
 int count = count(queryWrapper);
 if (count > 0) {
     throw new WPanBusinessException("不能使用当前文件夹下面的子文件名称");
 }
写回答

1回答

RubinChu

2023-08-30

问题是啥呀,同学,有点没看明白

0
0

SpringBoot+Vue3+Element Plus打造私人分布式存储系统

SpringBoot+Vue3+Element Plus 仿百度网盘实战

274 学习 · 346 问题

查看课程