tsurumure hai 3 meses
pai
achega
1880149754

+ 3 - 1
src/main/java/com/backendsys/modules/upload/service/impl/SysFileServiceImpl.java

@@ -359,6 +359,8 @@ public class SysFileServiceImpl extends ServiceImpl<SysFileDao, SysFile> impleme
 
     /**
      * 编辑文件 (名称、文件分类)
+     * - 判断文件、文件分类是否存在
+     * - 判断文件、文件分类是否当前用户所有
      */
     @Override
     public Map<String, Object> updateUploadFile(SysFile sysFile) {
@@ -366,7 +368,7 @@ public class SysFileServiceImpl extends ServiceImpl<SysFileDao, SysFile> impleme
         // 查询文件是否存在
         LambdaQueryWrapper<SysFile> wrapper = new LambdaQueryWrapper<>();
         wrapper.eq(SysFile::getUser_id, sysFile.getUser_id());
-        wrapper.eq(SysFile::getId, sysFile.getCategory_id());
+        wrapper.eq(SysFile::getId, sysFile.getId());
         Boolean isFileExist = sysFileDao.exists(wrapper);
         if (!isFileExist) throw new CustException("文件不存在");