diff --git a/src/apis/tool/type.ts b/src/apis/tool/type.ts index 1ba075f..5937be2 100644 --- a/src/apis/tool/type.ts +++ b/src/apis/tool/type.ts @@ -44,6 +44,7 @@ export interface GeneratorConfigResp { fieldConfigs: FieldConfigResp[] } export interface GeneratePreviewResp { + path: string fileName: string content: string } diff --git a/src/views/tool/generator/GenPreviewModal.vue b/src/views/tool/generator/GenPreviewModal.vue index 4f36264..07f7bda 100644 --- a/src/views/tool/generator/GenPreviewModal.vue +++ b/src/views/tool/generator/GenPreviewModal.vue @@ -7,53 +7,122 @@ width="90%" :footer="false" > -
- - - - 复制 - - - - - - - + +
+ + + + + + + + + 复制 + + + + + + +
+ + diff --git a/src/views/tool/generator/index.vue b/src/views/tool/generator/index.vue index 7357c3e..2855737 100644 --- a/src/views/tool/generator/index.vue +++ b/src/views/tool/generator/index.vue @@ -21,16 +21,10 @@