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/, '') }