傅行帆 il y a 5 ans
Parent
révision
ffc5ee9ffb
2 fichiers modifiés avec 11 ajouts et 4 suppressions
  1. 9
    2
      src/views/consultant/edit.vue
  2. 2
    2
      vue.config.js

+ 9
- 2
src/views/consultant/edit.vue Voir le fichier

@@ -29,7 +29,7 @@
29 29
           </el-select>
30 30
         </el-form-item>
31 31
         <el-form-item label="图片:">
32
-          <el-upload class="avatar-uploader" :action="upFileUrl" name="file" :show-file-list="false" :before-upload="beforeImgUpload" :on-success="handleAvatarSuccess">
32
+          <el-upload class="avatar-uploader" :headers="uploadHeaders" :action="upFileUrl" name="file" :show-file-list="false" :before-upload="beforeImgUpload" :on-success="handleAvatarSuccess">
33 33
             <img v-if="detail.photo" :src="detail.photo" class="avatar">
34 34
             <i v-else class="el-icon-plus avatar-uploader-icon"></i>
35 35
           </el-upload>
@@ -88,7 +88,14 @@ export default {
88 88
   computed: {
89 89
     ...mapBuildingState({
90 90
       buildings: x => x.buildings
91
-    })
91
+    }),
92
+    uploadHeaders() {
93
+      const token = localStorage.getItem("x-token") || "";
94
+
95
+      return {
96
+        Authorization: `Bearer ${token}`
97
+      };
98
+    }
92 99
   },
93 100
   methods: {
94 101
     ...mapBuildingActions(["getBuildings"]),

+ 2
- 2
vue.config.js Voir le fichier

@@ -4,8 +4,8 @@ module.exports = {
4 4
     port: 8080,
5 5
     proxy: {
6 6
       '/api': {
7
-        target: 'http://192.168.0.131:8080',
8
-        // target: 'http://localhost:8080',
7
+        // target: 'http://192.168.0.131:8080',
8
+        target: 'http://localhost:8080',
9 9
         changeOrigin: true,
10 10
         // pathRewrite: {
11 11
         //   '^/api': '/'