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 @@ + + + + + + + + 新增 -