From eddcab87b9fefc30a60a211e0db952597dad8b27 Mon Sep 17 00:00:00 2001 From: yxh Date: Wed, 15 Nov 2023 14:25:54 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=85=B3=E8=81=94=E8=A1=A8=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/tools/gen/index.ts | 3 +- src/views/system/tools/gen/component/model.ts | 1 + .../tools/gen/component/relationTable.vue | 164 +++++++ .../tools/gen/component/tableColumns.vue | 454 +++++++++--------- 4 files changed, 396 insertions(+), 226 deletions(-) create mode 100644 src/views/system/tools/gen/component/relationTable.vue diff --git a/src/api/system/tools/gen/index.ts b/src/api/system/tools/gen/index.ts index 575731e..1fb091a 100644 --- a/src/api/system/tools/gen/index.ts +++ b/src/api/system/tools/gen/index.ts @@ -41,10 +41,11 @@ export function getGenTable(tableId:any){ }) } -export function getRelationTable(){ +export function getRelationTable(query:Object){ return request({ url: '/api/v1/system/tools/gen/relationTable', method: 'get', + params:query }) } diff --git a/src/views/system/tools/gen/component/model.ts b/src/views/system/tools/gen/component/model.ts index 144f0db..37d0dd0 100644 --- a/src/views/system/tools/gen/component/model.ts +++ b/src/views/system/tools/gen/component/model.ts @@ -17,6 +17,7 @@ export interface DictOpt{ export interface TableColumns { columnId: number; tableId: number; + tableName:string; columnName: string; columnComment: string; columnType: string; diff --git a/src/views/system/tools/gen/component/relationTable.vue b/src/views/system/tools/gen/component/relationTable.vue new file mode 100644 index 0000000..5d046f8 --- /dev/null +++ b/src/views/system/tools/gen/component/relationTable.vue @@ -0,0 +1,164 @@ + + + + + diff --git a/src/views/system/tools/gen/component/tableColumns.vue b/src/views/system/tools/gen/component/tableColumns.vue index 48c7eb4..fbe3226 100644 --- a/src/views/system/tools/gen/component/tableColumns.vue +++ b/src/views/system/tools/gen/component/tableColumns.vue @@ -1,259 +1,263 @@