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 @@