diff --git a/module/web/package.json b/module/web/package.json index b44a086..c69f01a 100644 --- a/module/web/package.json +++ b/module/web/package.json @@ -9,11 +9,13 @@ }, "dependencies": { "axios": "^1.12.2", + "element-plus": "^2.13.0", "vue": "^3.5.21", "vue-router": "^4.5.1" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.1", + "sass": "^1.97.1", "vite": "^7.1.7" } } diff --git a/module/web/src/main.js b/module/web/src/main.js index 4e5efd0..d2879e0 100644 --- a/module/web/src/main.js +++ b/module/web/src/main.js @@ -2,6 +2,9 @@ import {createApp} from 'vue' import './style.css' import App from './App.vue' import router from './router/index.js' +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +import "@/assets/css/index.scss" document.onkeydown = document.onkeyup = document.onkeypress = function (e) { if (e && e.keyCode == 123) { @@ -10,6 +13,6 @@ document.onkeydown = document.onkeyup = document.onkeypress = function (e) { } } const app = createApp(App) - +app.use(ElementPlus, {size: 'small', zIndex: 3000}) app.use(router) app.mount('#app') diff --git a/module/web/src/utils/request.js b/module/web/src/utils/request.js index 5130ff8..f89dc2a 100644 --- a/module/web/src/utils/request.js +++ b/module/web/src/utils/request.js @@ -7,4 +7,7 @@ const ins = axios.create({ ins.interceptors.request.use(config => { return config }) +ins.interceptors.response.use(res => { + return res.data +}) export default ins diff --git a/module/web/src/views/login.vue b/module/web/src/views/login.vue index f3df2aa..bc7260f 100644 --- a/module/web/src/views/login.vue +++ b/module/web/src/views/login.vue @@ -1,20 +1,35 @@ -