feat(generator): 新增代码批量生成功能

This commit is contained in:
Bull-BCLS
2024-03-23 21:19:09 +08:00
parent 7792cd398f
commit 2353caffa9
2 changed files with 75 additions and 6 deletions

View File

@@ -10,6 +10,7 @@ export interface TableRecord {
charset: string;
createTime?: string;
isConfiged: boolean;
disabled: boolean;
}
export interface TableParam {
@@ -87,9 +88,9 @@ export function preview(tableName: string) {
return axios.get<GeneratePreviewRecord[]>(`${BASE_URL}/preview/${tableName}`);
}
export function generate(tableName: string) {
export function generate(tableNames: Array<string>) {
return axios.request({
url: `${BASE_URL}/${tableName}`,
url: `${BASE_URL}/${tableNames}`,
method: 'post',
responseType: 'blob',
});