/**
* 生产环境
*/
(function () {
window.SITE_CONFIG = {}
// api接口请求地址
window.SITE_CONFIG['baseUrl'] = ''
// cdn地址 = 域名 + 版本号
window.SITE_CONFIG['domain'] = './' // 域名
window.SITE_CONFIG['version'] = '' // 版本号(年月日时分)
window.SITE_CONFIG['cdnUrl'] = window.SITE_CONFIG.domain + window.SITE_CONFIG.version
})()
httpRequest.js
/**
* 请求地址处理
* @param {*} actionName action方法名称
*/
http.mergeUrl = (actionName) => {
// 判断接口是否包含http 请求, 如果包含使用原有请求路径
if (actionName.indexOf('http') !== -1) {
return actionName
}
// 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截!
return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName
}
export default http
import httpRequest from '@/api/httpRequest'
import { APIBASE } from '@/api/api-address'
// 接口写法
export const getOver = (params) => {
return httpRequest.$get({
url: APIBASE.OVER,
data:params
})
}