石广澎
2025-11-17 f28a4a64c825b02e32e79387e0a6763e934ce51d
common/http.interceptor.js
@@ -3,9 +3,6 @@
   config,
   DEBUG
} from '@/common/config.js';
import {
   getPlat
} from 'common/util.js';
module.exports = (vm) => {
   uni.$u.http.setConfig((x) => {
      return x = {
@@ -16,7 +13,6 @@
         timer: null,
         loadingTime: 800, //多少秒无返回再显示loading
         header: {
            'Clientid': '944c6aade52ebbffc015478e6ce51b5a',
            'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8',
            'Access-Control-Allow-Origin': '*'
         }
@@ -28,7 +24,9 @@
      // 引用token
      const TOKEN = uni.getStorageSync(ACCESSTOKEN);
      if (TOKEN) {
         x.header[ACCESSTOKEN] = 'Bearer ' + TOKEN;
         x.header[ACCESSTOKEN] = TOKEN;
      } else {
         delete x.header[ACCESSTOKEN]
      }
      return x;
   }, x => {
@@ -40,10 +38,20 @@
      let res = x.data
      if (res.code == 10000) {
         return res.data;
      } else if (res.code == 20002) {
         const cid = uni.getStorageSync('CID')
         uni.removeStorageSync(ACCESSTOKEN)
         vm.$u.toast("授权过期,请重新登录");
         setTimeout(() => {
            uni.reLaunch({
               url: "/pages/pay/scanpay?cid=" + cid
            })
         }, 800);
         return Promise.reject(res)
      } else if (res.code == 10002) {
         return Promise.reject(res)
      } else {
         vm.$u.toast(res.description || res.msg ||res.info || "请求异常!"); //错误提示信息
         vm.$u.toast(res.description || "请求异常!"); //错误提示信息
         return Promise.reject(res)
      }
   }, (response) => {