提交代码

This commit is contained in:
jiang 2024-11-20 16:54:58 +08:00
parent b54d122bae
commit c1fa588042
3 changed files with 18 additions and 1 deletions

View File

@ -127,7 +127,7 @@ public class DataSetBasicFileController extends BaseController
* 修改文件基础
*/
@RequiresPermissions("dataCenter:dataSetBasicFile:edit")
@PutMapping("/update")
@PostMapping("/update")
@SysLog(title = "文件基础", businessType = OperaType.UPDATE,logType = 0,module = "文件基础",details = "导出文件基础列表")
public AjaxResult edit(@RequestBody DataSetBasicFileEntity entity)
{
@ -217,4 +217,9 @@ public class DataSetBasicFileController extends BaseController
return dataSetBasicFileService.getFileTerr(fileId);
}
@PostMapping("/copyFile")
public AjaxResult copyFile(@RequestBody DataSetBasicFileEntity entity){
return dataSetBasicFileService.copyFile(entity);
}
}

View File

@ -112,4 +112,6 @@ public interface DataSetBasicFileService
* @return
*/
AjaxResult getFileTerr(Long fileId);
AjaxResult copyFile(DataSetBasicFileEntity entity);
}

View File

@ -300,6 +300,16 @@ public class DataSetBasicFileServiceImpl implements DataSetBasicFileService {
return AjaxResult.success(allFiles);
}
@Override
public AjaxResult copyFile(DataSetBasicFileEntity entity) {
Set<Long> children = getFileWithChildren(entity.getFileId());
children.add(entity.getFileId());
for (Long fileId : children) {
DataSetBasicFileEntity file = dataSetBasicFileMapper.selectDataSetBasicFileByFileId(fileId);
}
return null;
}
/**
* 获取同级目录是否是否存在共享数据
* @return