Ver código fonte

传图片带token

gcz 4 anos atrás
pai
commit
3e207a3d74

+ 5 - 0
src/components/Tinymce/components/editorImage.vue

@@ -6,6 +6,7 @@
     <el-dialog append-to-body :visible.sync="dialogVisible">
       <el-upload class="editor-slide-upload"
                  :action="minioUploadUrl"
+                 :headers="myHeaders"
                  :data="senddata"
                  :multiple="true"
                  :file-list="fileList"
@@ -24,6 +25,9 @@
 
 <script>
   import {policy} from '@/api/oss'
+  import { getToken } from '@/utils/auth'
+  let  token = getToken()
+  // console.log('token',token)
 
   export default {
     name: 'editorSlideUpload',
@@ -47,6 +51,7 @@
           host: ''
         },
         senddata:{type:3},
+        myHeaders: {Authorization: token},
         minioUploadUrl:`${process.env.BASE_API}/upload/fileImg`,
       }
     },

+ 5 - 0
src/components/Upload/multiUpload.vue

@@ -2,6 +2,7 @@
   <div>
     <el-upload
       :action="useOss?ossUploadUrl:minioUploadUrl"
+      :headers="myHeaders"
       :data="useOss?dataObj:senddata"
       list-type="picture-card"
       :file-list="fileList"
@@ -21,6 +22,9 @@
 </template>
 <script>
   import {policy} from '@/api/oss'
+  import { getToken } from '@/utils/auth'
+  let  token = getToken()
+  // console.log('token',token)
 
   export default {
     name: 'multiUpload',
@@ -44,6 +48,7 @@
           host: ''
         },
         senddata:{type:2},
+        myHeaders: {Authorization: token},
         dialogVisible: false,
         dialogImageUrl:null,
         useOss:false, //使用oss->true;使用MinIO->false