54 lines
1.8 KiB
JavaScript
54 lines
1.8 KiB
JavaScript
import Vant from 'vant'
|
|
import 'vant/lib/index.css'
|
|
|
|
|
|
import service from '../service/_'
|
|
import utils from '../utils/index'
|
|
|
|
|
|
export default {
|
|
devBaseUrl: 'http://127.0.0.1:9090', // 开发阶段地址
|
|
testBaseUrl: '', // 测试阶段地址
|
|
prodBaseUrl: 'http://www.geekhelp.cn:9090', // 上线后的地址
|
|
urlList: {
|
|
index: "/home/index", // 首页接口
|
|
add: '/user/add', // 用户注册
|
|
login: '/user/login', // 用户登录
|
|
info: '/home/info', // 详情
|
|
addCar: '/car/addCar', // 添加购物车
|
|
checkCar: '/car/checkCar', // 检查商品是否被添加购物车
|
|
getCarList: '/car/getCarList', // 获取购物车的商品数量
|
|
deleteCar: '/car/deleteCar', // 删除购物车
|
|
updateCarNum: '/car/updateCarNum', // 更新购物车数量
|
|
submitCar: '/car/submitCar', // 提交购物车到订单
|
|
buyOrder: '/order/buyOrder', // 付款后调用的,修改订单支付状态
|
|
allOrder: '/order/allOrder', // 获取所有订单
|
|
},
|
|
publicKey: `-----BEGIN PUBLIC KEY-----
|
|
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC9eo8WIbWS5Yql06imlhrW0ZXh
|
|
faivPavdULvYLIxIKyUaOwMPFrPuHqqBNGnYOpiPHAKL+zxk2j4u+6jhB6VK1SOD
|
|
ccSLxIRxd0HmSDS+hBzYRf4vKc8BLlhMrYhnLmcxCc+PJIIa4DfCZnu8FfQlu/5L
|
|
ljjpYN9kHOpHAT+xpQIDAQAB
|
|
-----END PUBLIC KEY-----`,
|
|
vuePlugins: [Vant], // vue插件
|
|
noVuePlugins: [
|
|
{name: '$http', value: service},
|
|
{name: '$utils', value: utils}
|
|
],
|
|
checkBaseUrl: function () {
|
|
switch (process.env.NODE_ENV) {
|
|
case "development":
|
|
return this.devBaseUrl;
|
|
break;
|
|
|
|
case "test":
|
|
return this.testBaseUrl;
|
|
break;
|
|
|
|
case "production":
|
|
return this.prodBaseUrl;
|
|
break;
|
|
}
|
|
}
|
|
}
|