|
@@ -106,16 +106,16 @@ public class ArchiveTreeController extends BladeController {
|
|
|
@ApiOperationSupport(order = 5)
|
|
|
@ApiOperation(value = "逻辑删除", notes = "传入id")
|
|
|
public R remove(@ApiParam(value = "id", required = true) @RequestParam String id) {
|
|
|
- List<ArchiveTree> archiveTrees = archiveTreeService.selectByParentIdOrId(id);
|
|
|
- archiveTrees.forEach(archiveTree -> {
|
|
|
- if (archiveTree.getParentId() == Long.parseLong(id)) {
|
|
|
- throw new ServiceException("当前节点下存在子节点,删除失败");
|
|
|
- }
|
|
|
+// List<ArchiveTree> archiveTrees = archiveTreeService.selectByParentIdOrId(id);
|
|
|
+// archiveTrees.forEach(archiveTree -> {
|
|
|
+// if (archiveTree.getParentId() == Long.parseLong(id)) {
|
|
|
+// throw new ServiceException("当前节点下存在子节点,删除失败");
|
|
|
+// }
|
|
|
// if (archiveTree.getIsUploadFileDisplayConfigurationTree() == 1) {
|
|
|
// throw new ServiceException("当前节点被引用中,删除失败");
|
|
|
// }
|
|
|
- });
|
|
|
- return R.status(archiveTreeService.deleteLogic(Func.toLongList(id)));
|
|
|
+// });
|
|
|
+ return R.status(archiveTreeService.deleteTree(Long.parseLong(id)));
|
|
|
}
|
|
|
|
|
|
/**
|