base.js 960 Bytes
function getLocalStorage(keys) {
	let value = '';
	uni.getStorage({
		key: keys,
		success: (res) => {
			value = res.data;
		}
	})
	return value;
}

const atoken = getLocalStorage('atoken');

const mallList = [];

export default {
	getMallList() {
		return new Promise((resolve, reject) => {
			uni.request({
				url: window.url + '/malls',
				method: 'GET',
				data: {
					type: 'weatherType',
					_t: Date.parse(new Date()) / 1000
				},
				header: {
					'Authorization': atoken
				},
				success: (res) => {
					resolve(res);
				},
				fail: (err) => {
					reject(err);
				}
			})
		})
	},
	getGateList() {
		return new Promise((resolve, reject) => {
			uni.request({
				url: window.url + '/gates',
				method: 'GET',
				data: {
					//
					_t: Date.parse(new Date()) / 1000
				},
				header: {
					'Authorization': atoken
				},
				success: (res) => {
					resolve(res);
				},
				fail: (err) => {
					reject(err);
				}
			})
		})
	}
}