import axios from 'axios' /** * www.ichunt.com 正式环境 * sz.ichunt.com 测试环境 * t.ichunt.com 预发布环境 * www.liexin.com 本地环境 * urlApi api环境 * url 3.0环境 */ var urlApi, url; switch (window.location.hostname) { case "www.ichunt.com": urlApi = 'https://api.ichunt.com/'; break; case "m.ichunt.com": url = 'https://m.ichunt.com/v3/'; urlApi = 'https://api.ichunt.com/'; break; case "sz.ichunt.com": urlApi = 'https://szapi.ichunt.com/'; break; case "szm.ichunt.com": urlApi = 'https://szapi.ichunt.com/'; url = 'https://szm.ichunt.com/v3/'; break; case "t.ichunt.com": urlApi = 'https://api.ichunt.com/'; break; case "tm.ichunt.com": url = 'https://tm.ichunt.com/v3/'; urlApi = 'https://api.ichunt.com/'; break; case "www.liexin.com": urlApi = 'http://api.liexin.com/'; break; case "m.liexin.com": url = 'http://m.liexin.com/v3/'; urlApi = 'http://api.liexin.com/'; break; default: urlApi = '/api/'; } export const productionUrl = url; export const productionUrlApi = urlApi; export const apis = { /** * 首页 */ index: productionUrl + 'index', /** * 获取登录状态 */ loginCheck: productionUrlApi + 'login/check', /** * 获取购物车数量 */ cartCount: productionUrlApi + 'cart/count', /** * 客服统计处理 */ customsrService: productionUrlApi + 'public/customsrservice', /** * 获取php常量 */ getCommonParams: productionUrl + 'getcommonparams', /** * 微信授权 */ wxaccess: productionUrl + 'api/wxaccess' } export const services = { index(params) { return axios.post(apis.index, params) }, loginCheck(params) { return axios.get(apis.loginCheck, { params: { data: params } }) }, cartCount(params) { return axios.get(apis.cartCount, { params: { data: params } }) }, customsrService(params) { return axios.get(apis.customsrService, { params: { data: params } }) }, getCommonParams(params) { return axios.post(apis.getCommonParams, params) }, wxaccess(params) { return axios.post(apis.wxaccess, params) } }