Kaynağa Gözat

多api地址配置优化

chenwen 11 ay önce
ebeveyn
işleme
08b460dc57
1 değiştirilmiş dosya ile 11 ekleme ve 2 silme
  1. 11 2
      utils/request.js

+ 11 - 2
utils/request.js

@@ -1,11 +1,20 @@
 import * as types from '@/utils/types'
 import tools from "@/utils/tools.js"
+
+const API_URL={
+	'DEV':'http://127.0.0.1:8082/charging-parking',
+	'TEST':'http://192.168.31.248:8082/charging-parking',
+	'PRO':'https://51team.xiaoxinda.com/charging-parking'
+}
+
+//当前环境
+const BASEURL=API_URL['DEV']
+
 const service = function(obj) {
 	obj.method = obj.method || 'get';
 	if (obj.url === undefined) {
 		return;
 	}
-	const baseUrl = obj.baseUrl !== undefined ? obj.baseUrl : 'https://51team.xiaoxinda.com/charging-parking';   //https://51team.xiaoxinda.com/charging-parking  //http://192.168.1.107:8081/charging-parking
 	
 	//uni.showNavigationBarLoading() //在当前页面显示导航条加载动画
 	return new Promise((resolve, reject) => {
@@ -13,7 +22,7 @@ const service = function(obj) {
 		header['content-type'] = 'application/x-www-form-urlencoded';
 		//store.state.access_token && (header['token'] = store.state.access_token);
 		uni.request({
-			url: baseUrl + obj.url,
+			url: BASEURL + obj.url,
 			data: obj.data,
 			method: obj.method, // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
 			header, // 设置请求的 header