diff --git a/src/api/generator.ts b/src/api/generator.ts new file mode 100644 index 00000000..f1876e2a --- /dev/null +++ b/src/api/generator.ts @@ -0,0 +1,20 @@ +import request from "@/utils/request"; + +const USER_BASE_URL = "/api/v1/generators"; + +class GeneratorAPI { + /** + * 获取代码生成预览数据 + */ + static getPreviewData(tableName: string) { + return request({ + url: `${USER_BASE_URL}/preview/${tableName}`, + method: "get", + }); + } +} + +export default GeneratorAPI; + +/** 代码生成预览对象 */ +export interface GeneratorPreviewVO {} diff --git a/src/assets/icons/code.svg b/src/assets/icons/code.svg new file mode 100644 index 00000000..d8b546ca --- /dev/null +++ b/src/assets/icons/code.svg @@ -0,0 +1 @@ + diff --git a/src/views/generator/index.vue b/src/views/generator/index.vue new file mode 100644 index 00000000..4aef9e2e --- /dev/null +++ b/src/views/generator/index.vue @@ -0,0 +1,15 @@ + + + + +