Эх сурвалжийг харах

请求标头添加租户id

ymy 2 жил өмнө
parent
commit
83d5e279c4

+ 7 - 1
src/benyun/utils/request.ts

@@ -25,7 +25,13 @@ service.interceptors.request.use((config:any) => {
   // 是否需要设置 token
   const isToken = (config.headers || {}).isToken === false
   // 是否需要防止数据重复提交
-  const isRepeatSubmit = (config.headers || {}).repeatSubmit === false
+  const isRepeatSubmit = (config.headers || {}).repeatSubmit === false;
+  //获取用户信息
+  const user = store.getters.userInfo;
+  //设置租户id
+  if(user.tenantId){
+    config.headers['Tenantid'] = user.tenantId
+  }
   if (getToken() && !isToken) {
     config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改
   }