import tools from "@/service/tools.js"; let BASE_URL = '' 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', }, success: (res) => { if (res.statusCode === 200) { tools.hideLoading(); if(res.data.code == 1){ resolve(res.data) }else{ reject(res.data) } } else { tools.error(res.message) reject(res) } }, fail: (err) => { tools.error('网络错误!!') reject(err) tools.hideLoading(); } }) }) }