diff --git a/.env.production b/.env.production
index cbabf89..413d17d 100644
--- a/.env.production
+++ b/.env.production
@@ -8,4 +8,7 @@ VITE_APP_ENV = 'production'
VITE_APP_BASE_API = '/prod-api'
# 是否在打包时开启压缩,支持 gzip 和 brotli
-VITE_BUILD_COMPRESS = gzip
\ No newline at end of file
+VITE_BUILD_COMPRESS = gzip
+
+# dliip/开发环境
+VUE_APP_BASE_API = '/api'
\ No newline at end of file
diff --git a/package.json b/package.json
index 93902b1..c8e326b 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,7 @@
"file-saver": "2.0.5",
"fuse.js": "6.6.2",
"js-cookie": "3.0.1",
+ "js-md5": "^0.8.3",
"jsencrypt": "3.3.1",
"nprogress": "0.2.0",
"pinia": "2.0.22",
diff --git a/src/api/login.js b/src/api/login.js
index 649f59c..3bc6456 100644
--- a/src/api/login.js
+++ b/src/api/login.js
@@ -2,26 +2,21 @@ import request from '@/utils/request'
// 登录方法
export function login(username, password, code, uuid) {
- const data = {
- username,
- password,
- code,
- uuid
- }
+ console.log('login', username, password, code, uuid)
return request({
- url: '/login',
+ url: '/auth/login',
headers: {
isToken: false
},
method: 'post',
- data: data
+ data: { username, password, code, uuid }
})
}
// 注册方法
export function register(data) {
return request({
- url: '/register',
+ url: '/auth/register',
headers: {
isToken: false
},
@@ -30,10 +25,18 @@ export function register(data) {
})
}
+// 刷新方法
+export function refreshToken() {
+ return request({
+ url: '/auth/refresh',
+ method: 'post'
+ })
+}
+
// 获取用户详细信息
export function getInfo() {
return request({
- url: '/getInfo',
+ url: '/system/user/getInfo',
method: 'get'
})
}
@@ -41,7 +44,7 @@ export function getInfo() {
// 退出方法
export function logout() {
return request({
- url: '/logout',
+ url: '/auth/logout',
method: 'post'
})
}
@@ -49,11 +52,11 @@ export function logout() {
// 获取验证码
export function getCodeImg() {
return request({
- url: '/captchaImage',
+ url: '/code',
headers: {
isToken: false
},
method: 'get',
timeout: 20000
})
-}
\ No newline at end of file
+}
diff --git a/src/views/login.vue b/src/views/login.vue
index 8ee853b..a8184b8 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -25,7 +25,7 @@
-
+
记住密码
{
router.push({ path: redirect.value || "/" });
diff --git a/vite.config.js b/vite.config.js
index 2b6f847..9f4192c 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -31,7 +31,8 @@ export default defineConfig(({ mode, command }) => {
proxy: {
// https://cn.vitejs.dev/config/#server-proxy
'/dev-api': {
- target: 'http://localhost:8080',
+ // target: 'http://localhost:8080',
+ target: `http://192.168.1.116:18888`,
changeOrigin: true,
rewrite: (p) => p.replace(/^\/dev-api/, '')
}