Преглед на файлове

fix: 代理后上传头像不显示、图片无法预览

Signed-off-by: KidCheng <369929737@qq.com>
KidCheng преди 3 години
родител
ревизия
ba56407dcf
променени са 2 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 2 2
      Web/src/views/system/file/index.vue
  2. 4 0
      Web/vite.config.ts

+ 2 - 2
Web/src/views/system/file/index.vue

@@ -37,10 +37,10 @@
 					<template #default="scope">
 						<el-image
 							style="width: 60px; height: 60px"
-							:src="`${baseUrl}/${scope.row.filePath}/${scope.row.id}${scope.row.suffix}`"
+							:src="`/${scope.row.filePath}/${scope.row.id}${scope.row.suffix}`"
 							:lazy="true"
 							:hide-on-click-modal="true"
-							:preview-src-list="[scope.row.url]"
+							:preview-src-list="[`/${scope.row.filePath}/${scope.row.id}${scope.row.suffix}`]"
 							:initial-index="0"
 							fit="scale-down"
 							preview-teleported

+ 4 - 0
Web/vite.config.ts

@@ -34,6 +34,10 @@ const viteConfig = defineConfig((mode: ConfigEnv) => {
 					changeOrigin: true,
 					rewrite: (path) => path.replace(/^\/gitee/, ''),
 				},
+				'/Upload':{
+					target: env.VITE_API_URL,
+					changeOrigin: true,
+				}
 			},
 		},
 		build: {