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