瀏覽代碼

修改上传

tangning 2 年之前
父節點
當前提交
d23aaf3fa7
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      src/components/Tinymce/src/ImgUpload.vue

+ 5 - 2
src/components/Tinymce/src/ImgUpload.vue

@@ -6,6 +6,7 @@
       @change="handleChange"
       action="/service/manage/common/upload/files"
       :showUploadList="false"
+      :headers="{token}"
       accept=".jpg,.jpeg,.gif,.png,.webp"
     >
       <a-button type="primary" v-bind="{ ...getButtonProps }">
@@ -16,7 +17,8 @@
 </template>
 <script lang="ts">
   import { defineComponent, computed } from 'vue';
-
+  import { useUserStore } from '/@/store/modules/user';
+  import { getToken } from '/@/utils/auth';
   import { Upload } from 'ant-design-vue';
   import { useDesign } from '/@/hooks/web/useDesign';
   import { useGlobSetting } from '/@/hooks/setting';
@@ -37,7 +39,7 @@
     emits: ['uploading', 'done', 'error'],
     setup(props, { emit }) {
       let uploading = false;
-
+      const token = getToken();
       const { uploadUrl } = useGlobSetting();
       const { t } = useI18n();
       const { prefixCls } = useDesign('tinymce-img-upload');
@@ -73,6 +75,7 @@
         prefixCls,
         handleChange,
         uploadUrl,
+        token,
         t,
         getButtonProps,
       };