From e13367edf304cb78f978e321f1679299a66b3a23 Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Wed, 10 Jan 2024 16:08:18 +0800
Subject: [PATCH] fix:地图
---
utils/request.js | 145 ++++++++++++++++++++++++-----------------------
1 files changed, 74 insertions(+), 71 deletions(-)
diff --git a/utils/request.js b/utils/request.js
index 8496956..72551c2 100644
--- a/utils/request.js
+++ b/utils/request.js
@@ -1,74 +1,77 @@
import storage from './storage' // ������������
+import store from '../store/index.js'
export default {
- console(options) {
- if (config.debug) {
- console.log('<<===============================================>>')
- // console.log("request start");
- // console.log("header" + JSON.stringify(options.header));
- // console.log("method: " + options.method + " URL: " + options.url);
- // console.log(options.data);
- // console.log("request end");
- // console.log("<<===============================================>>");
- }
- },
- domain() {
- return config.uni_app_web_api_url.replace('api', '')
- },
- send(options = {}, isLogin = true) {
- const baseUrl = process.uniEnv.baseUrl
- storage.set('baseUrl', baseUrl)
- // loading������
- uni.showLoading({ title: '���������', })
- // ���������������������������������������������
- options.url = baseUrl + '' + options.url
- // ������������
- options.method = options.method || 'GET'
- // ������������������
- if (isLogin) {
- let token = storage.get('token')
- console.log('tokentoken', token)
- if (token !== null) {
- // options.header["token"] = token;
- options.header = {
- token: token,
- Authorization: token,
- }
- }
- }
- // this.console(options); // ���������������������������������������������������
- // ������Promise������
- return new Promise((resolve, reject) => {
- uni.request(options).then(data => {
- var [error, res] = data
- if (error != null) {
- reject(error)
- } else {
- // ���������������������������������������������������������������������������
- if (res.data.code === 0) {
- uni.hideLoading()
- // uni.navigateTo({
- // url: "/pages/Login/login/login",
- // });
- resolve(res.data)
- } else {
- uni.hideLoading()
- reject(res.data.message)
- }
- }
- })
- })
- },
- get(url = '', data = {}, isLogin = true) {
- return this.send({
- url: url,
- data: data,
- }, isLogin)
- },
- post(url = '', data = {}, isLogin = true) {
- return this.send({
- url: url,
- data: data,
- method: 'POST',
- }, isLogin)
- },
+ console(options) {
+ if (config.debug) {
+ console.log('<<===============================================>>')
+ // console.log("request start");
+ // console.log("header" + JSON.stringify(options.header));
+ // console.log("method: " + options.method + " URL: " + options.url);
+ // console.log(options.data);
+ // console.log("request end");
+ // console.log("<<===============================================>>");
+ }
+ },
+ domain() {
+ return config.uni_app_web_api_url.replace('api', '')
+ },
+ send(options = {}, isLogin = true) {
+ const baseUrl = process.uniEnv.baseUrl
+ storage.set('baseUrl', baseUrl)
+ // loading������
+ uni.showLoading({
+ title: '���������',
+ })
+ // ���������������������������������������������
+ // uni.showLoading({ title: baseUrl, })
+ options.url = baseUrl + '' + options.url
+ // ������������
+ options.method = options.method || 'GET'
+ // ������������������
+ if (isLogin) {
+ let token = uni.getStorageSync('tonken')
+ if (token !== null) {
+ // options.header["token"] = token;
+ options.header = {
+ token: token,
+ Authorization: token,
+ }
+ }
+ }
+ // this.console(options); // ���������������������������������������������������
+ // ������Promise������
+ return new Promise((resolve, reject) => {
+ uni.request(options).then(data => {
+ var [error, res] = data
+ if (error !== null) {
+ reject(error)
+ } else {
+ // ���������������������������������������������������������������������������
+ if (res.data.code === 0) {
+ uni.hideLoading()
+ // uni.navigateTo({
+ // url: "/pages/Login/login/login",
+ // });
+ resolve(res.data)
+ } else {
+ uni.hideLoading()
+ reject(res.data.message)
+ }
+ }
+ })
+ })
+ },
+ get(url = '', data = {}, isLogin = true) {
+ return this.send({
+ url: url,
+ data: data,
+ }, isLogin)
+ },
+ post(url = '', data = {}, isLogin = true) {
+ return this.send({
+ url: url,
+ data: data,
+ method: 'POST',
+ }, isLogin)
+ },
}
\ No newline at end of file
--
Gitblit v1.8.0