|
@@ -12,14 +12,48 @@ import request from '@/util/request.js'
|
|
|
import utils from '@/util/util.js'
|
|
|
import webim from 'webim.js';
|
|
|
import helper from'@/common/helper.js'
|
|
|
+// import axios from 'axios'
|
|
|
+
|
|
|
Vue.prototype.$api = baseApi
|
|
|
Vue.prototype.$request = request
|
|
|
Vue.prototype.$utils = utils
|
|
|
Vue.prototype.$helper = helper
|
|
|
Vue.prototype.$socket = webim;
|
|
|
Vue.prototype.$store = store
|
|
|
+// Vue.prototype.$axios = axios
|
|
|
|
|
|
-
|
|
|
+// import axios from 'axios'
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// // 解决uniapp 适配axios请求,避免报adapter is not a function错误
|
|
|
+// axios.defaults.adapter = config => {
|
|
|
+// console.log(config)
|
|
|
+// return new Promise((resolve, reject) => {
|
|
|
+// let settle = require('axios/lib/core/settle');
|
|
|
+// let buildURL = require('axios/lib/helpers/buildURL');
|
|
|
+// uni.request({
|
|
|
+// method: config.method.toUpperCase(),
|
|
|
+// url: config.baseURL + buildURL(config.url, config.params, config.paramsSerializer),
|
|
|
+// header: config.headers,
|
|
|
+// data: config.data,
|
|
|
+// dataType: config.dataType,
|
|
|
+// responseType: config.responseType,
|
|
|
+// sslVerify: config.sslVerify,
|
|
|
+// complete: function complete(response) {
|
|
|
+// // console.log("执行完成:", response)
|
|
|
+// response = {
|
|
|
+// data: response.data,
|
|
|
+// status: response.statusCode,
|
|
|
+// errMsg: response.errMsg,
|
|
|
+// header: response.header,
|
|
|
+// config: config
|
|
|
+// };
|
|
|
+// settle(resolve, reject, response);
|
|
|
+// }
|
|
|
+// })
|
|
|
+// })
|
|
|
+// }
|
|
|
Vue.config.productionTip = false
|
|
|
|
|
|
App.mpType = 'app'
|