Commit b82bce39 authored by pengxin's avatar pengxin

删除数据集时,则对应删除mongodb中的数据集数据。

parent 28fa9076
...@@ -22,6 +22,7 @@ import com.yice.webadmin.app.dto.DatasetDetailDto; ...@@ -22,6 +22,7 @@ import com.yice.webadmin.app.dto.DatasetDetailDto;
import com.yice.webadmin.app.dto.DatasetVersionDto; import com.yice.webadmin.app.dto.DatasetVersionDto;
import com.yice.webadmin.app.model.DatasetDetail; import com.yice.webadmin.app.model.DatasetDetail;
import com.yice.webadmin.app.model.DatasetVersion; import com.yice.webadmin.app.model.DatasetVersion;
import com.yice.webadmin.app.service.DatasetDataService;
import com.yice.webadmin.app.service.DatasetVersionService; import com.yice.webadmin.app.service.DatasetVersionService;
import com.yice.webadmin.app.vo.DatasetVersionVo; import com.yice.webadmin.app.vo.DatasetVersionVo;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
...@@ -62,6 +63,8 @@ public class DatasetVersionController { ...@@ -62,6 +63,8 @@ public class DatasetVersionController {
private DatasetVersionService datasetVersionService; private DatasetVersionService datasetVersionService;
@Autowired @Autowired
private PythonConfig pythonConfig; private PythonConfig pythonConfig;
@Autowired
private DatasetDataService datasetDataService;
/** /**
* 新增数据集版本数据。 * 新增数据集版本数据。
* *
...@@ -202,7 +205,10 @@ public class DatasetVersionController { ...@@ -202,7 +205,10 @@ public class DatasetVersionController {
} catch (IOException e) { } catch (IOException e) {
throw new RuntimeException(e); throw new RuntimeException(e);
} }
//删除文件路径
FileUtil.del(originalDatasetVersion.getFileUrl()); FileUtil.del(originalDatasetVersion.getFileUrl());
//删除数据集
datasetDataService.delete(versionId);
return ResponseResult.success(); return ResponseResult.success();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment