[update] 导入请求头增加language

This commit is contained in:
lideqin
2024-07-31 15:40:32 +08:00
parent ad005173b2
commit ec05283dc8
4 changed files with 29 additions and 2 deletions
+11 -2
View File
@@ -57,7 +57,6 @@ export const ConfigurableTableMixin = {
// type: '', // 这个字段不知道什么含义
filters: {}, // 固定的搜索条件
needFilterTableBtn: true, // 是否需要过滤没有权限的按钮
tokenHeader: { 'X-Access-Token': Vue.ls.get(ACCESS_TOKEN) },
getTableHeaderFunc: null, // 获取表头的方法
tableSlotField: [], // 表格需要使用插槽的字段,dbFieldName
disabledMixinsCreate: false,
@@ -78,7 +77,17 @@ export const ConfigurableTableMixin = {
},
importExcelUrl () {
return `${window._CONFIG.domianURL}${this.url.importUrl}`
}
},
tokenHeader () {
const head = { 'X-Access-Token': Vue.ls.get(ACCESS_TOKEN) }
let language = localStorage.getItem('language') || ''
if (!language) {
language = 'zh-cn'
}
const cut = language === 'zh-cn' ? 'zh' : 'en'
head.Language = cut
return head
},
},
mounted () {
if (this.disabledMixinsCreate) {
+6
View File
@@ -97,6 +97,12 @@ export const JeroListMixin = {
if (tenantid) {
head['tenant-id'] = tenantid
}
let language = localStorage.getItem('language') || ''
if (!language) {
language = 'zh-cn'
}
const cut = language === 'zh-cn' ? 'zh' : 'en'
head.Language = cut
return head
},
importExcelUrl: function () {
@@ -211,6 +211,12 @@ export default {
if (tenantid) {
head['tenant-id'] = tenantid
}
let language = localStorage.getItem('language') || ''
if (!language) {
language = 'zh-cn'
}
const cut = language === 'zh-cn' ? 'zh' : 'en'
head.Language = cut
return head
},
importExcelUrl: function () {
@@ -534,6 +534,12 @@ export default {
if (tenantid) {
head['tenant-id'] = tenantid
}
let language = localStorage.getItem('language') || ''
if (!language) {
language = 'zh-cn'
}
const cut = language === 'zh-cn' ? 'zh' : 'en'
head.Language = cut
return head
},
importUrl: function () {