// 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 { // // 部署环境通过域名直连 // } const 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 })}`;