@@ -0,0 +1,12 @@
+/*
+ * @Description:
+ * @Author: 欧阳承珺
+ * @LastEditors: 欧阳承珺
+ * @Date: 2022-11-07 17:12:06
+ * @LastEditTime: 2022-11-07 17:16:40
+ */
+export default function ({redirect, store}) {
+ if (store.state.token === '' ) {
+ return redirect('/');
+ }
+}
@@ -3,7 +3,7 @@
* @Author: 欧阳承珺
* @LastEditors: 欧阳承珺
* @Date: 2022-11-01 19:27:42
- * @LastEditTime: 2022-11-02 13:47:12
+ * @LastEditTime: 2022-11-07 17:17:09
-->
<template>
<div>
@@ -51,6 +51,7 @@
import { mapState } from 'vuex'
export default {
layout: 'userCenter',
+ middleware: 'auth',
data() {
return {
tableData:[]
* @Date: 2022-11-02 10:18:11
- * @LastEditTime: 2022-11-02 13:49:41
+ * @LastEditTime: 2022-11-07 17:17:13
@@ -29,6 +29,7 @@
<script>