按钮级别的新版本,多级别的组织架构
loulijun2021
2023-08-09 e547dfb950a19b2d54e2f06aadff7e2be15d6ced
src/utils/request.js
@@ -1,7 +1,7 @@
import axios from 'axios'
import { Message, Notification } from 'element-ui'
import store from '@/store'
import { removeCookie } from '@/utils/auth'
import { getCookie, removeCookie } from '@/utils/auth'
const service = axios.create({
  baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
@@ -14,6 +14,8 @@
  config => {
    // do something before request is sent
    config.headers['Token'] = localStorage.getItem('token')
    config.headers['ruleCode'] = getCookie('ruleCode') // 编码规则
    return config
  },
  error => {
@@ -58,7 +60,8 @@
        //   type: 'error',
        //   duration: 5 * 1000
        // })
        removeCookie('usercode')
        localStorage.removeItem('usercode')
        localStorage.removeItem('torg')
        localStorage.removeItem('token')
        sessionStorage.removeItem('tabViews')
        // setTimeout(() => {