From c155fbe742a457cba8be665a1647ab673a8dfe8c Mon Sep 17 00:00:00 2001 From: "si@aidatagov.com" Date: Sun, 2 Nov 2025 15:06:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/data_ast_content_service.py | 8 +- .../src/views/dataAsset/assetDetail/index.vue | 144 +++++++++++++++--- .../src/views/dataAsset/directory/index.vue | 1 + 3 files changed, 125 insertions(+), 28 deletions(-) diff --git a/vue-fastapi-backend/module_admin/service/data_ast_content_service.py b/vue-fastapi-backend/module_admin/service/data_ast_content_service.py index c7d4282..19f8b88 100644 --- a/vue-fastapi-backend/module_admin/service/data_ast_content_service.py +++ b/vue-fastapi-backend/module_admin/service/data_ast_content_service.py @@ -308,14 +308,16 @@ class DataCatalogService: """ 移动数据目录service """ - + if request.content_onum == request.supr_content_onum_after: + raise ServiceException( + message="非法操作:不能将目录移动到自身目录下" + ) moved_catalog_data = { 'content_onum': request.content_onum, 'supr_content_onum': request.supr_content_onum, 'supr_content_onum_after': request.supr_content_onum_after } - - + try: await DataCatalogDAO.moved_catalog_instr_dao(query_db, moved_catalog_data) await query_db.commit() diff --git a/vue-fastapi-frontend/src/views/dataAsset/assetDetail/index.vue b/vue-fastapi-frontend/src/views/dataAsset/assetDetail/index.vue index f569417..52f5c63 100644 --- a/vue-fastapi-frontend/src/views/dataAsset/assetDetail/index.vue +++ b/vue-fastapi-frontend/src/views/dataAsset/assetDetail/index.vue @@ -144,27 +144,11 @@ - + - @@ -176,9 +160,7 @@ - - - + @@ -192,9 +174,55 @@ + + + + + + + + 新增 -