Files
ClassContent/历届学生/front-end-team/项目练习/上课项目/电商app/fontend/src/config/index.js
2024-09-27 02:06:13 +08:00

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;
}
}
}