zhangwei
1 天以前 14f7d39b1885442de42bdd81806774151baddd4f
src/views/home/index.vue
@@ -394,17 +394,22 @@
<script lang="ts" setup>
import { onMounted, ref, computed, reactive } from "vue";
import myFooter from "./component/myFooter.vue";
import MyFooter from "./component/myFooter.vue";
import { useUserStoreHook } from "@/store/modules/user";
import { exRole } from "@/api/register/index.ts";
import { exRole } from "@/api/register/index";
import { storageLocal, isString, isIncludeAllChildren } from "@pureadmin/utils";
import { getToken } from "@/utils/auth";
import { useRoute, useRouter } from "vue-router";
const router = useRouter();
import { useUserStore } from "@/store/modules/user";
const userStore = useUserStore();
// 访问 state 属性
// console.log(userStore.roles,'-'); // 直接获取值
defineOptions({
  name: "Main"
  name: "MainPage"
});
let activeName = ref("first");
/** 角色(如果昵称为空则显示用户名) */
@@ -446,7 +451,7 @@
  if (role.hasFlsh) {
    return router.push({ name: "Welcome" });
  }
  router.push({ name: "RegisterNav" });
  router.push({ name: "RegisterNav", query: { code: role.code } });
};
// 去登录
const toLogin = item => {
@@ -773,4 +778,8 @@
a:active {
  color: #fff;
}
.el-link.is-disabled {
  color: #a8abb2;
  cursor: not-allowed;
}
</style>