From 7c906b4acf785180132f91db5d70c3a29fa85cd3 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Wed, 21 Jun 2023 09:39:13 +0800
Subject: [PATCH] 新增页面和配置,对接口
---
src/views/Home.vue | 42 +++++++++++++++++++++++++++---------------
1 files changed, 27 insertions(+), 15 deletions(-)
diff --git a/src/views/Home.vue b/src/views/Home.vue
index e9d3509..e62029e 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -50,14 +50,14 @@
import menuSider from "@/layout/menuSider";
import TabsHeader from '@/components/TabsHeader';
import pwdMod from "@/views/Admin/components/pwdMod";
- import { loginOut } from "@/api/login";
- import { Session } from '@/util/storage';
- import Cookies from 'js-cookie';
+ import { loginOut, getDistrictInfo } from "@/api/login";
+ import { Session, getUserInfo} from '@/util/storage';
+ import Cookies from "js-cookie";
export default {
name: "Home",
data() {
return {
- userInfo: {},
+ userInfo: getUserInfo(),
collapsed: false, //返回logo图片或表述
pageList: [],
activePage: '',
@@ -70,7 +70,6 @@
pwdMod
},
created() {
- this.userInfo = JSON.parse(Cookies.get('userInfo'))
const route = this.$route
if (this.pageList.findIndex(item => item.path === route.path) === -1) {
this.pageList.push(this.createPage(route))
@@ -121,16 +120,17 @@
cancelText: '取消',
okText: '确认',
centered: true,
- async onOk() {
- const res = await loginOut()
- if (res.data.code === 100) {
- Session.clear(); // 清除缓存/token等
- // 使用 reload 时,不需要调用 resetRoute() 重置路由
- t.$router.push('/')
- // window.location.reload();
- } else {
- this.$message.warning(res.data.msg);
- }
+ onOk() {
+ loginOut().then(res=>{
+ if (res.data.code === 100) {
+ Session.clear(); // 清除缓存/token等
+ // 使用 reload 时,不需要调用 resetRoute() 重置路由
+ t.$router.push('/')
+ // window.location.reload();
+ } else {
+ this.$message.warning(res.data.msg);
+ }
+ })
},
onCancel() {
console.log('Cancel');
@@ -138,6 +138,18 @@
class: 'test',
});
},
+
+ // async getDistrictInfo(){
+ // let res = await getDistrictInfo()
+ // if(res.data.code == 100){
+ // console.log(res.data.data)
+ // Cookies.set('district', res.data.data);
+ // console.log(Cookies.get('district'),666)
+ // } else {
+ // this.$message.warning(res.data.msg);
+ // }
+ // },
+
changePage(key) {
this.activePage = key
const page = this.pageList.find(item => item.path === key)
--
Gitblit v1.9.2