|
@@ -77,16 +77,24 @@ export function handleDown(table) {
|
|
|
data: table,
|
|
|
responseType: 'arraybuffer'
|
|
|
}).then((response) => { // 处理返回的文件流
|
|
|
- const blob = new Blob([response.data], { type: 'application/zip' })
|
|
|
+ const blob = new Blob([response.data], {type: 'application/zip'})
|
|
|
const filename = table.tableName + '.zip'
|
|
|
const link = document.createElement('a')
|
|
|
link.href = URL.createObjectURL(blob)
|
|
|
link.download = filename
|
|
|
document.body.appendChild(link)
|
|
|
link.click()
|
|
|
- window.setTimeout(function() {
|
|
|
+ window.setTimeout(function () {
|
|
|
URL.revokeObjectURL(blob)
|
|
|
document.body.removeChild(link)
|
|
|
}, 0)
|
|
|
})
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+export function getForm(tableName) {
|
|
|
+ return request({
|
|
|
+ url: '/gen/form/info/' + tableName,
|
|
|
+ method: 'get'
|
|
|
+ })
|
|
|
+}
|