兰宝车间质量管理系统-前端
疯狂的狮子Li
2023-08-09 50891e99ac572897ed66090b0237885013bd8cd0
fix 修复 无法获取token问题 将 globalHeaders 改为函数
已修改6个文件
20 ■■■■■ 文件已修改
src/components/Editor/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/FileUpload/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/ImageUpload/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/plugins/download.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/request.ts 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/Editor/index.vue
@@ -50,7 +50,7 @@
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
const upload = reactive<UploadOption>({
  headers: globalHeaders,
  headers: globalHeaders(),
  url: import.meta.env.VITE_APP_BASE_API + '/resource/oss/upload'
})
const myQuillEditor = ref();
src/components/FileUpload/index.vue
@@ -66,7 +66,7 @@
const baseUrl = import.meta.env.VITE_APP_BASE_API;
const uploadFileUrl = ref(baseUrl + "/resource/oss/upload"); // 上传文件服务器地址
const headers = ref(globalHeaders);
const headers = ref(globalHeaders());
const fileList = ref<any[]>([]);
const showTip = computed(
src/components/ImageUpload/index.vue
@@ -70,7 +70,7 @@
const baseUrl = import.meta.env.VITE_APP_BASE_API;
const uploadImgUrl = ref(baseUrl + "/resource/oss/upload"); // 上传的图片服务器地址
const headers = ref(globalHeaders);
const headers = ref(globalHeaders());
const fileList = ref<any[]>([]);
const showTip = computed(
src/plugins/download.ts
@@ -16,7 +16,7 @@
        method: 'get',
        url: url,
        responseType: 'blob',
        headers: globalHeaders,
        headers: globalHeaders(),
      });
      const isBlob = blobValidate(res.data);
      if (isBlob) {
@@ -40,7 +40,7 @@
        method: 'get',
        url: url,
        responseType: 'blob',
        headers: globalHeaders,
        headers: globalHeaders(),
      });
      const isBlob = blobValidate(res.data);
      if (isBlob) {
src/utils/request.ts
@@ -14,9 +14,11 @@
let downloadLoadingInstance: LoadingInstance;
// 是否显示重新登录
export const isRelogin = { show: false };
export const globalHeaders = {
  Authorization: "Bearer " + getToken(),
  clientid: import.meta.env.VITE_APP_CLIENT_ID
export const globalHeaders = () => {
  return {
    Authorization: "Bearer " + getToken(),
    clientid: import.meta.env.VITE_APP_CLIENT_ID
  }
}
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8';
src/views/system/user/index.vue
@@ -335,7 +335,7 @@
  // 是否更新已经存在的用户数据
  updateSupport: 0,
  // 设置上传的请求头部
  headers: globalHeaders,
  headers: globalHeaders(),
  // 上传的地址
  url: import.meta.env.VITE_APP_BASE_API + "/system/user/importData"
})