diff --git a/src/api/system/tools/gen/index.ts b/src/api/system/tools/gen/index.ts index 1fb091a..f10b1a6 100644 --- a/src/api/system/tools/gen/index.ts +++ b/src/api/system/tools/gen/index.ts @@ -25,11 +25,11 @@ export function importTable(tables:string[]) { }) } -export function deleteTables(query:number[]) { +export function deleteTables(ids:number[]) { return request({ url: '/api/v1/system/tools/gen/tableDelete', method: 'delete', - params:{ids:query} + data:{ids} }) } diff --git a/src/components/loadExcel/index.vue b/src/components/loadExcel/index.vue new file mode 100644 index 0000000..7ca3fe7 --- /dev/null +++ b/src/components/loadExcel/index.vue @@ -0,0 +1,134 @@ + + + + + + {{upload.title}} + + + + 将文件拖到此处,或点击上传 + + + 仅允许导入xls、xlsx格式文件。 + 下载模板 + + + + + + + + + + + + + diff --git a/src/views/system/tools/gen/component/basicInfo.vue b/src/views/system/tools/gen/component/basicInfo.vue index 6f668e7..c40fcbc 100644 --- a/src/views/system/tools/gen/component/basicInfo.vue +++ b/src/views/system/tools/gen/component/basicInfo.vue @@ -46,12 +46,12 @@ - + - + @@ -64,12 +64,17 @@ - - + + - + + + + + + diff --git a/src/views/system/tools/gen/component/model.ts b/src/views/system/tools/gen/component/model.ts index 37d0dd0..241218d 100644 --- a/src/views/system/tools/gen/component/model.ts +++ b/src/views/system/tools/gen/component/model.ts @@ -69,6 +69,7 @@ export interface TableDataInfo extends TableData{ useSnowId:boolean; showDetail:boolean; excelPort:boolean; + excelImp:boolean; tplCategory:string; packageName:string; moduleName:string; diff --git a/src/views/system/tools/gen/component/tableColumns.vue b/src/views/system/tools/gen/component/tableColumns.vue index fbe3226..c591468 100644 --- a/src/views/system/tools/gen/component/tableColumns.vue +++ b/src/views/system/tools/gen/component/tableColumns.vue @@ -113,6 +113,7 @@ +