1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- import service from './newRequest.js'
- import store from '../store';
- import {
- saveUrl,
- interceptor
- } from '@/utils/loginUtils.js';
- service.interceptors.response(
- response => {
- try {
- let res = response.data;
-
- if (res.code !== 200) {
- if (res.code == 410000) {
-
- saveUrl()
-
- store.commit('logout');
-
- uni.showModal({
- title: "您未登录!是否马上登录?",
- success: (e) => {
- if (e.confirm) {
-
-
- interceptor()
- }
- }
- })
- } else {
-
-
-
-
-
-
-
-
-
-
-
- console.log(res.msg)
-
- }
- return Promise.reject(new Error(res.msg || 'Error'))
- } else {
- return res
- }
- } catch (e) {
- console.log(e);
- }
- },
- error => {
- uni.showToast({
- title: "加载错误请重试",
- duration: 1500,
- mask: false,
- icon: 'none',
- })
- return Promise.reject(error)
- }
- )
- service.interceptors.request(
- config => {
- let token = uni.getStorageSync('token');
- let Lat = uni.getStorageSync('Lat')||'';
- let Lng = uni.getStorageSync('Lng')||'';
- console.log(token,'request')
- if (!config.header) {
- config.header = {
- "Token": token,
- "Lng": Lng,
- "Lat": Lat,
- }
- } else {
-
- config.header["Token"] = token;
- config.header["Lng"] = Lng;
- config.header["Lat"] = Lat;
- }
- return config
- },
- error => {
-
- console.log(error)
- return Promise.reject(error)
- }
- )
- let upFilse = service.upFilse;
- export {
- upFilse
- };
- export default service.open;
|