/** * 测试连接 */ import request from '@/utils/request' // const BASE_URL = '' // const BASE_URL = '/api/data' // 列表 export function getListPage(data) { return request({ url: `/businessConnectTestrecord/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data }) } // 批量导入 export function batchImport(fileobj) { const param = new FormData() param.append('file', fileobj) return request({ url: '/businessConnectTestrecord/fileImport', method: 'post', headers: { 'Content-Type': 'multipart/form-data' }, data: param }) } // 点击测试链接 export function testLink(data) { return request({ url: '/businessConnectTestrecord/add', method: 'post', data }) } // 导出 export function listExport(data) { return request({ url: `/businessConnectTestrecord/fileExport`, method: 'post', responseType: 'blob', data, }) } // 批量删除 export function deleteList(data) { return request({ url: '/businessConnectTestrecord/batchDelete', method: 'post', data, }) } // 模板下载 export function downloadTemplate(fileName) { return request({ url: 'template/download', method: 'get', params: { filename: fileName }, responseType: 'blob', // 这一步也很关键,一定要加上 responseType 值为 blob }) }