const request = (url, data, method = 'GET') => {
	return new Promise((resolve, reject) => {
		let header = {
			'Content-Type': 'application/json',
		}
		// if (uni.getStorageSync('token')) {
		// 	header['token'] = 'Bearer ' + uni.getStorageSync('token')
		// }
		uni.request({
			url: url,
			data: data,
			method: method,
			header: header,
			success: res => {
				if (res.statusCode == 200) {
					let data = res.data
					if (data.code == 0 || data.code == 200) {
						resolve(res.data)
					} else {
						reject(res)
					}
				} else {
					reject(res)
				}
			},
			fail: res => {
				reject(res)
			}
		})
	});
}


module.exports = {
	request: request
}