feat:导出返回数据改为文件流
This commit is contained in:
@@ -1,4 +1,10 @@
|
||||
import request from '@/utils/request'
|
||||
$if(replaceDto.SelectMulti == 1)
|
||||
import QS from 'qs'
|
||||
$end
|
||||
$if(replaceDto.ShowBtnExport)
|
||||
import { downFile } from '@/utils/request'
|
||||
$end
|
||||
|
||||
/**
|
||||
* ${genTable.functionName}分页查询
|
||||
@@ -9,6 +15,11 @@ export function list${genTable.BusinessName}(query) {
|
||||
url: '${genTable.ModuleName}/${genTable.BusinessName}/list',
|
||||
method: 'get',
|
||||
params: query,
|
||||
$if(replaceDto.SelectMulti == 1)
|
||||
paramsSerializer: function (params) {
|
||||
return QS.stringify(params, { indices: false })
|
||||
}
|
||||
$end
|
||||
})
|
||||
}
|
||||
|
||||
@@ -81,12 +92,8 @@ export function clear${genTable.BusinessName}() {
|
||||
}
|
||||
|
||||
// 导出${genTable.functionName}
|
||||
export function export${genTable.BusinessName}(query) {
|
||||
return request({
|
||||
url: '${genTable.ModuleName}/${genTable.BusinessName}/export',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
export async function export${genTable.BusinessName}(query) {
|
||||
await downFile('${genTable.ModuleName}/${genTable.BusinessName}/export', { ...query })
|
||||
}
|
||||
|
||||
$if(showCustomInput)
|
||||
|
||||
Reference in New Issue
Block a user