From fdcb6479e7d1be91579b9d6181a26984dfd8169c Mon Sep 17 00:00:00 2001 From: subaixi Date: Sat, 21 Dec 2024 17:26:18 +0800 Subject: [PATCH] v1.3 --- .env.production | 2 +- README.md | 17 +++++++++++++++++ src/pages/ZooLogin.vue | 10 +++++----- src/pages/ZooUser.vue | 4 ++-- src/utils/request.js | 3 ++- vite.config.js | 6 ++++++ 6 files changed, 33 insertions(+), 9 deletions(-) diff --git a/.env.production b/.env.production index 9537b8f..f30ac43 100644 --- a/.env.production +++ b/.env.production @@ -1 +1 @@ -VITE_BASE_URL='http://alb-116396619.us-east-1.elb.amazonaws.com:80' \ No newline at end of file +VITE_BASE_URL='http://zoo-backend:12321' diff --git a/README.md b/README.md index b6ad648..e45a499 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,20 @@ +# 动物信息管理系统说明 + +## 简介 + +本人负责动物信息管理系统的前端部分,该项目为大作业所作,由于不擅长前端,所以很烂 + +加载数据很卡,没做优化,卡住的话耐心等待几秒吧 + +## 账户(密码都是123456) + +管理员账户:admin + +饲养员账户:user2 + +兽医账户:user4 + + # zoo-frontend(大报告要求) 本次建设的动物信息分为以下功能: diff --git a/src/pages/ZooLogin.vue b/src/pages/ZooLogin.vue index 1307135..32594a6 100644 --- a/src/pages/ZooLogin.vue +++ b/src/pages/ZooLogin.vue @@ -8,8 +8,8 @@ export default { return { // 登录表单数据 form: { - username: '', - password: '', + username: 'admin', + password: '123456', }, picture: [ 'https://www4.bing.com//th?id=OHR.BambooPanda_ZH-CN8455481760_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp', @@ -63,10 +63,10 @@ export default { }, mounted() { //清空退出登录的用户 - this.updateLoginUser(''); + // this.updateLoginUser(''); - //自动填充历史登录的用户 - this.form.username = localStorage.getItem('username'); + // //自动填充历史登录的用户 + // this.form.username = localStorage.getItem('username'); } } diff --git a/src/pages/ZooUser.vue b/src/pages/ZooUser.vue index 7a7620f..7691345 100644 --- a/src/pages/ZooUser.vue +++ b/src/pages/ZooUser.vue @@ -141,7 +141,7 @@ export default { }) }else { return ElMessage({ - message: '编辑失败', + message: '编辑失败,无权限', type: 'warning', }) } @@ -184,7 +184,7 @@ export default { }) }else { return ElMessage({ - message: '删除失败', + message: '删除失败,无权限', type: 'warning', }) } diff --git a/src/utils/request.js b/src/utils/request.js index 6e5c8a8..f3b96b6 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -1,7 +1,8 @@ import axios from "axios"; const instance = axios.create({ - baseURL : `${import.meta.env.VITE_BASE_URL}/zoo`, + // baseURL : `${window.location.origin}/api/zoo`, + baseURL : `${window.location.origin}/api/zoo`, }) export default { diff --git a/vite.config.js b/vite.config.js index a49c9e8..943d5d7 100644 --- a/vite.config.js +++ b/vite.config.js @@ -25,5 +25,11 @@ export default defineConfig({ }, server: { port: 5000, + proxy: { + '/api': { + target: 'http://localhost:8888', + rewrite: (path) => path.replace(/^\/api/, '') + } + } }, })