diff --git a/src/components/core/forms/ArtWangEditor.vue b/src/components/core/forms/ArtWangEditor.vue
index 57f2115..580fc09 100644
--- a/src/components/core/forms/ArtWangEditor.vue
+++ b/src/components/core/forms/ArtWangEditor.vue
@@ -33,7 +33,10 @@
let mode = ref('default')
const userStore = useUserStore()
// token
- let { accessToken } = userStore
+ const { accessToken } = useUserStore()
+ const { language } = useUserStore()
+ const { loginType } = useUserStore()
+ const { companyabbr } = useUserStore()
// 图片上传地址
let server = `${import.meta.env.VITE_API_URL}/ticket/upload/image`
@@ -48,7 +51,6 @@
// 排除某些菜单
excludeKeys: ['fontFamily'] //'group-video', 'fontSize', 'lineHeight'
}
-
const editorConfig = {
placeholder: '请输入内容...',
MENU_CONF: {
@@ -61,7 +63,7 @@
// 注意 ${import.meta.env.VITE_BASE_URL} 写你自己的后端服务地址
server,
// 传递token
- headers: { Authorization: accessToken },
+ headers: {'Fdesk-Language':language,'Fdesk-Corp-Abbr':companyabbr, 'Fdesk-System-Code':'fdesk','Fdesk-Login-Type':loginType,'Fdesk-Auth-Token': 'Bearer '+accessToken, },
// 单个文件上传成功之后
onSuccess() {
ElMessage.success(`图片上传成功 ${EmojiText[200]}`)
diff --git a/src/composables/useUploadHeaders.ts b/src/composables/useUploadHeaders.ts
new file mode 100644
index 0000000..be4edca
--- /dev/null
+++ b/src/composables/useUploadHeaders.ts
@@ -0,0 +1,14 @@
+import { computed } from 'vue'
+import { useUserStore } from '@/store/modules/user'
+
+export function useUploadHeaders() {
+ const userStore = useUserStore()
+ const uploadHeaders = computed(() => ({
+ 'Fdesk-Language': userStore.language,
+ 'Fdesk-Corp-Abbr': userStore.companyabbr,
+ 'Fdesk-System-Code': 'fdesk',
+ 'Fdesk-Login-Type': userStore.loginType,
+ 'Fdesk-Auth-Token': 'Bearer ' + userStore.accessToken
+ }))
+ return { uploadHeaders }
+}
\ No newline at end of file
diff --git a/src/views/work/myOrder/index.vue b/src/views/work/myOrder/index.vue
index 402d0dd..1fdf57c 100644
--- a/src/views/work/myOrder/index.vue
+++ b/src/views/work/myOrder/index.vue
@@ -68,6 +68,7 @@
class="upload-demo"
:action="actionImageUplode"
:on-success="handleUploadSuccess"
+ :headers="uploadHeaders"
multiple
:limit="3">