function Request() {} // export const baseUrl = 'https://pipe.thhy-tj.com/api'; // export const baseUrl = 'http://192.168.0.170:8880'; export const baseUrl = 'https://szpipe.thhy-tj.com/suapi'; Request.prototype = { post: function(url, params) { return new Promise(function(resolve, reject) { const userToken = uni.getStorageSync('userToken') || ""; uni.request({ url: `${baseUrl}${url}`, data: params, method: 'POST', header: { ...params?.header, 'content-type': "application/json", usertoken: userToken }, success: (res) => { switch (res.statusCode) { case 200: resolve(res.data); break; default: reject(res.data); break; } }, fail: (err) => { console.log("errorsss", err); reject(err.data); } }); }) }, get: function(url, params) { return new Promise(function(resolve, reject) { const userToken = uni.getStorageSync('userToken') || ""; uni.request({ method: 'GET', url: `${baseUrl}${url}`, data: params, header: { usertoken: userToken, 'content-type': "application/json", }, success: (res) => { switch (res.statusCode) { case 200: resolve(res.data) break; default: reject(res.data); break; } }, fail: (err) => { reject(err); } }); }) } } const axios = new Request() export default axios;