// import path from 'path'; import qs from 'qs'; // import url from 'url'; let baseURL; if (process.env.NODE_ENV === 'development') { // 开发环境通过本地代理 // baseURL = process.env.FILE_PREFIX; baseURL = '/file'; } else { // 部署环境通过域名直连 baseURL = `http${process.env.FILE_HTTPS === 'true' ? 's' : ''}://${ process.env.FILE_HOST }:${process.env.FILE_PORT}/${process.env.FILE_PREFIX}`; } export const fileKeyToUrl = (fileKey, params = {}) => `${baseURL}/document/newFile/download/0/${ process.env.FILE_UPLOAD_KEY }${qs.stringify({ fileKey, ...params }, { addQueryPrefix: true })}`;