fix: 修复接口错误

This commit is contained in:
@changcode
2022-04-12 18:41:22 +08:00
parent 3002b43b19
commit ea2f8724c2

View File

@@ -62,7 +62,7 @@
<el-checkbox v-model="checkbox" @change="builtinReportCheckbox"></el-checkbox> <el-checkbox v-model="checkbox" @change="builtinReportCheckbox"></el-checkbox>
<div class="table-operation-all-span"> <div class="table-operation-all-span">
<span>{{ $t('overall.all') }}</span> <span>{{ $t('overall.all') }}</span>
<span :disabled="downloadAgentFlag" @click="batchDownload">{{$t('report.batchDow')}}</span> <span :disabled="downloadAgentFlag" :class="{'table-operation-all-checkbox': checkbox}" @click="batchDownload">{{$t('report.batchDow')}}</span>
</div> </div>
</div> </div>
</template> </template>
@@ -124,7 +124,7 @@ export default {
}, },
batchDownload: function () { batchDownload: function () {
this.downloadAgentFlag = true this.downloadAgentFlag = true
get('/report/export', { id: this.checkboxIds }).then(data => { get('/report/job/batchDownloadPdf', { ids: this.checkboxIds }).then(data => {
this.downloadAgentFlag = false this.downloadAgentFlag = false
let fileName = 'confagent' let fileName = 'confagent'
const disposition = data.headers['content-disposition'] const disposition = data.headers['content-disposition']