import request from '@/router/axios' export function getProcessConfigFiles(data) { return request({ url: '/mes/attachment/processConfigFiles', method: 'get', params: data }) } export function deleteProcessConfigFile(id) { return request({ url: '/mes/attachment/processConfigFile/'+id, method: 'delete', }) } export function downloadProcessConfigFile(data) { return request({ url: '/mes/attachment/processConfig/'+data.fileName+'/'+data.bucket, method: 'get', responseType: 'blob' }).then((response) => { // 处理返回的文件流 const blob = response.data const link = document.createElement('a') link.href = URL.createObjectURL(blob) link.download = data.originalFileName document.body.appendChild(link) link.click() window.setTimeout(function() { URL.revokeObjectURL(blob) document.body.removeChild(link) }, 0) }) }