新增: 数据导出,可根据前端Search进行过滤导出
parent
59efc04444
commit
7e91f07b49
|
@ -213,13 +213,14 @@ const refreshTken = function () {
|
||||||
* 下载文件
|
* 下载文件
|
||||||
* @param url
|
* @param url
|
||||||
* @param params
|
* @param params
|
||||||
|
* @param method
|
||||||
* @param filename
|
* @param filename
|
||||||
*/
|
*/
|
||||||
export const downloadFile = function ({ url, data, method, filename }) {
|
export const downloadFile = function ({ url, params, method, filename }) {
|
||||||
request({
|
request({
|
||||||
url: url,
|
url: url,
|
||||||
method: method,
|
method: method,
|
||||||
data: data,
|
params: params,
|
||||||
responseType: 'blob'
|
responseType: 'blob'
|
||||||
// headers: {Accept: 'application/vnd.openxmlformats-officedocument'}
|
// headers: {Accept: 'application/vnd.openxmlformats-officedocument'}
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
|
|
|
@ -166,12 +166,14 @@ export default {
|
||||||
return api.BatchDel(ids)
|
return api.BatchDel(ids)
|
||||||
},
|
},
|
||||||
onExport () {
|
onExport () {
|
||||||
|
const that = this
|
||||||
this.$confirm('是否确认导出所有数据项?', '警告', {
|
this.$confirm('是否确认导出所有数据项?', '警告', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
type: 'warning'
|
type: 'warning'
|
||||||
}).then(function () {
|
}).then(function () {
|
||||||
return api.exportData()
|
const query = that.getSearch().getForm()
|
||||||
|
return api.exportData({ ...query })
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 重置密码弹框
|
// 重置密码弹框
|
||||||
|
|
Loading…
Reference in New Issue