From 969623a77057eee3984e6b898a69275685ff41ec Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Mon, 28 Apr 2025 16:01:45 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BB=93=E5=BA=93=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/customForm.js | 25 ++ src/views/storages/components/addStorage.vue | 32 +- src/views/storages/index.vue | 46 ++- src/views/system/components/linkWith.vue | 330 +++++++++++++++++++ src/views/system/form.vue | 181 +++++++--- 5 files changed, 564 insertions(+), 50 deletions(-) create mode 100644 src/views/system/components/linkWith.vue diff --git a/src/api/system/customForm.js b/src/api/system/customForm.js index ba03a48..018a422 100644 --- a/src/api/system/customForm.js +++ b/src/api/system/customForm.js @@ -49,3 +49,28 @@ export function realTableIndex() { url: '/api/admin/custom-form/real-table-index' }) } + + +export function realTableShow(params) { + return request({ + method: "get", + url: '/api/admin/custom-form/real-table-show', + params + }) +} + +export function relationDestroy(params) { + return request({ + method: 'get', + url: '/api/admin/custom-form/relation-destroy', + params + }) +} + +export function clone (params) { + return request({ + method: 'get', + url: '/api/admin/custom-form/clone-table', + params + }) +} diff --git a/src/views/storages/components/addStorage.vue b/src/views/storages/components/addStorage.vue index eac39db..ca0bb3a 100644 --- a/src/views/storages/components/addStorage.vue +++ b/src/views/storages/components/addStorage.vue @@ -1,7 +1,25 @@