|
|
|
@ -27,13 +27,6 @@ |
|
|
|
<el-form-item :label="' '"> |
|
|
|
<el-button type="primary" @click="getDataList()" :loading="dataListLoading">查询</el-button> |
|
|
|
<el-button type="primary" @click="openImportModal()">导入</el-button> |
|
|
|
<!-- 导出格式选择 - rqrq 不需要开放给用户--> |
|
|
|
<!-- <el-select v-model="exportType" style="width: 160px; margin-right: 5px;">--> |
|
|
|
<!-- <el-option label="CSV流式 (推荐)" value="csv_streaming"></el-option>--> |
|
|
|
<!-- <el-option label="CSV 先查后写" value="csv"></el-option>--> |
|
|
|
<!-- <el-option label="Excel 优化版" value="excel_optimized"></el-option>--> |
|
|
|
<!-- <el-option label="Excel 默认" value="excel_default"></el-option>--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<el-button type="primary" @click="exportFile()" :loading="exportLoading"> |
|
|
|
{{ exportLoading ? '导出中...' : '导出' }} |
|
|
|
</el-button> |
|
|
|
@ -439,7 +432,7 @@ |
|
|
|
const contentType = response.headers['content-type'] || '' |
|
|
|
let fileExt = '.csv' |
|
|
|
let blobType = 'text/csv;charset=GB18030' |
|
|
|
|
|
|
|
|
|
|
|
if (contentType.includes('zip')) { |
|
|
|
fileExt = '.zip' |
|
|
|
blobType = 'application/zip' |
|
|
|
|