import tools from "@/service/tools.js"; let BASE_URL = '' // #ifndef H5 BASE_URL = 'https://api.jhcs888.com/' // #endif export const request = (url, method, data, show = false) => { if (show) { tools.showLoading(); } if (data === undefined) { data = {}; } return new Promise((resolve, reject) => { uni.request({ url: BASE_URL + url, data: data, method: method || 'post', header: { 'content-type': 'application/json', 'hversion': '1.0', 'Authorization': '' }, success: (res) => { if (res.statusCode === 200) { tools.hideLoading(); resolve(res.data) } else { tools.error('网络错误!!') } }, fail: (err) => { tools.error('网络错误!!') reject(err) tools.hideLoading(); } }) }) }