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