|
@@ -1,11 +1,15 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <div style="margin-bottom: 80px">
|
|
|
+ <div style="margin-bottom: 20px">
|
|
|
<schoolid-card
|
|
|
/>
|
|
|
<school-card
|
|
|
/>
|
|
|
</div>
|
|
|
+ <van-button type="danger" @click="logout" size="large"
|
|
|
+ style="margin: 0 10px 90px 10px; width: 90%"
|
|
|
+ >退出登录
|
|
|
+ </van-button>
|
|
|
<add-present-button :can_add="button_active"/>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -15,6 +19,7 @@
|
|
|
import SchoolidCard from "../components/schoolidCard";
|
|
|
import SchoolCard from "../components/schoolCard";
|
|
|
import {BasicFunction} from "../connector/basic-service";
|
|
|
+ import {Button, Toast, Dialog} from 'vant'
|
|
|
|
|
|
export default {
|
|
|
name: "me",
|
|
@@ -22,6 +27,7 @@
|
|
|
SchoolCard,
|
|
|
SchoolidCard,
|
|
|
AddPresentButton,
|
|
|
+ [Button.name]: Button
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
@@ -29,6 +35,22 @@
|
|
|
photoURL: ''
|
|
|
}
|
|
|
},
|
|
|
+ methods: {
|
|
|
+ logout() {
|
|
|
+ Dialog.confirm({
|
|
|
+ title: '退出登录吗',
|
|
|
+ message: '退出登录后,请在公众号回复“1”重新获取链接登录哦'
|
|
|
+ }).then(() => {
|
|
|
+ Toast.loading({
|
|
|
+ mask: true,
|
|
|
+ message: '加载中...',
|
|
|
+ duration: 1000
|
|
|
+ });
|
|
|
+ localStorage.removeItem('frontend-userid');
|
|
|
+ this.$router.push('warning');
|
|
|
+ }).catch();
|
|
|
+ }
|
|
|
+ },
|
|
|
created: function () {
|
|
|
if (!localStorage.getItem('frontend-userid')) {
|
|
|
this.$router.push('login');
|