From 73b03e19aaed8221245bbdd72d1f61e6f889546b Mon Sep 17 00:00:00 2001
From: 安瑾然 <m17681517455@outlook.com>
Date: 星期二, 21 二月 2023 14:11:15 +0800
Subject: [PATCH] 修改图片访问方法
---
src/api/common.js | 10 +---
vue.config.js | 35 ++++++++++-------
package-lock.json | 46 +++++++++++------------
3 files changed, 46 insertions(+), 45 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 222337a..72c5ec5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1857,29 +1857,6 @@
"webpack-merge": "^5.7.3",
"webpack-virtual-modules": "^0.4.2",
"whatwg-fetch": "^3.6.2"
- },
- "dependencies": {
- "@vue/vue-loader-v15": {
- "version": "npm:vue-loader@15.10.0",
- "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.10.0.tgz",
- "integrity": "sha512-VU6tuO8eKajrFeBzMssFUP9SvakEeeSi1BxdTH5o3+1yUyrldp8IERkSdXlMI2t4kxF2sqYUDsQY+WJBxzBmZg==",
- "dev": true,
- "requires": {
- "@vue/component-compiler-utils": "^3.1.0",
- "hash-sum": "^1.0.2",
- "loader-utils": "^1.1.0",
- "vue-hot-reload-api": "^2.3.0",
- "vue-style-loader": "^4.1.0"
- },
- "dependencies": {
- "hash-sum": {
- "version": "1.0.2",
- "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
- "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
- "dev": true
- }
- }
- }
}
},
"@vue/cli-shared-utils": {
@@ -2025,6 +2002,27 @@
"version": "2.1.2",
"resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz",
"integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
+ "dev": true
+ }
+ }
+ },
+ "@vue/vue-loader-v15": {
+ "version": "npm:vue-loader@15.10.1",
+ "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz",
+ "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==",
+ "dev": true,
+ "requires": {
+ "@vue/component-compiler-utils": "^3.1.0",
+ "hash-sum": "^1.0.2",
+ "loader-utils": "^1.1.0",
+ "vue-hot-reload-api": "^2.3.0",
+ "vue-style-loader": "^4.1.0"
+ },
+ "dependencies": {
+ "hash-sum": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
+ "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
"dev": true
}
}
@@ -7050,7 +7048,7 @@
},
"vue-hot-reload-api": {
"version": "2.3.4",
- "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
+ "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
"integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
"dev": true
},
diff --git a/src/api/common.js b/src/api/common.js
index 2dfdc43..c914421 100644
--- a/src/api/common.js
+++ b/src/api/common.js
@@ -10,12 +10,8 @@
export function getImgUrl(val) {
- return request({
- url: '/minio/getUrl',
- method: 'get',
- params: {
- fileName: val
- }
+ return new Promise(resolve => {
+ resolve("/minio/img/" + val)
})
}
@@ -38,6 +34,6 @@
return request({
url: `/report/audit`,
method: 'post',
- data:params
+ data: params
})
}
\ No newline at end of file
diff --git a/vue.config.js b/vue.config.js
index 28090c3..f2d902b 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -1,18 +1,25 @@
-const { defineConfig } = require('@vue/cli-service')
+const {defineConfig} = require('@vue/cli-service')
module.exports = defineConfig({
- transpileDependencies: true,
- devServer: {
- host: 'localhost',
- port: 9098,
- open: true,
- proxy: {
- '/api': {
- target: 'http://42.193.1.25:8888',
- changeOrigin: true,
- pathRewrite: {
- '^/api': ''
+ transpileDependencies: true,
+ devServer: {
+ host: 'localhost',
+ port: 9098,
+ open: true,
+ proxy: {
+ '/api': {
+ target: 'http://localhost:8080',
+ changeOrigin: true,
+ pathRewrite: {
+ '^/api': ''
+ }
+ },
+ '/minio': {
+ target: 'http://221.237.182.28:19000',
+ changeOrigin: true,
+ pathRewrite: {
+ '^/minio': ''
+ }
+ }
}
- }
}
- }
})
--
Gitblit v1.8.0