| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import Vue from 'vue';
- import apiUrl from './apiUrl.js';
- const request = async function (args) {
- const header = {
- // #ifndef H5
- 'X-App-Platform': (args.header && args.header['X-App-Platform']) ? args.header['X-App-Platform'] : Vue.prototype.$platform,
- // #endif
- 'X-App-Version': Vue.prototype.$appVersion,
- // 'content-type': 'application/json',
- 'content-type': args.header && args.header.contentType ? args.header.contentType : 'application/x-www-form-urlencoded',
- };
- let acc = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHA6Ly9odWF5dWFuc2hhbnNoaS5vc3MtY24taGFuZ3pob3UuYWxpeXVuY3MuY29tL3VwbG9hZC8yMDIwMTEyMC9kYmZkNDU3OGNiMzkyZWYwOWEwNGY2MjFlZWU5NTM1NC5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTY3MjgzMjg2MywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiJjNzZmNWViYy01N2QyLTQ3MTktOGE1Zi0xMjc1ZWU4NTAwMjQiLCJhY2NvdW50IjoiYWRtaW4ifQ.xGrl9oDgjBgthnoDHch_m3hbgTEa__IKhURsHfTkrpM'
- header['Authorization'] = `Basic c2FiZXI6c2FiZXJfc2VjcmV0`;
- // header['Blade-Auth'] = "bearer " + acc
- header['Blade-Auth'] = "bearer " + localStorage.getItem("access_token")
- // localStorage.setItem("access_token", acc)
- // header['Blade-Auth'] = "bearer " + acc
- header['Tenant-Id'] = ""
- const [error, response] = await uni.request({
- url: args.url,
- method: args.method || 'get',
- data: args.data,
- header: header
- });
- // debugger
- if (error || response.statusCode != 200) {
- let msg = {
- code: 400,
- msg: error ? error.msg : response.data.error_description,
- data: {},
- };
- alertError(msg);
- return Promise.reject(error || response.data);
- } else {
- return Promise.resolve(response.data);
- }
- };
- const alertError = function (error) {
- let confirmText = '关闭';
-
- // uni.showModal({
- // title: '网络错误',
- // content: error.msg,
- // cancelText: '关闭',
- // confirmText: confirmText,
- // showCancel: false,
- // success: (e) => {
-
- // },
- // });
- };
- export default request
|