2024-09-10 08:29:08 +00:00
|
|
|
|
<template>
|
2024-09-13 10:52:38 +00:00
|
|
|
|
<div class="flex items-center align-center justify-center h-screen">
|
2024-09-10 08:29:08 +00:00
|
|
|
|
<div class="text-center">
|
|
|
|
|
<div class="mt-5 !ml-2">
|
2024-09-21 15:35:49 +00:00
|
|
|
|
<n-image src="/src/assets/images/leaflow.png" width="200" />
|
2024-09-10 08:29:08 +00:00
|
|
|
|
<n-h1> 满身星光,不负众望 </n-h1>
|
|
|
|
|
</div>
|
|
|
|
|
<br />
|
2024-09-13 10:52:38 +00:00
|
|
|
|
<n-button v-if="!userStore.logined" type="primary" @click="login">
|
|
|
|
|
登录
|
|
|
|
|
</n-button>
|
2024-09-21 15:35:49 +00:00
|
|
|
|
|
|
|
|
|
<n-modal v-model:show="showModal" :mask-closable="false" preset="dialog" transform-origin="center">
|
|
|
|
|
<template #header>
|
|
|
|
|
<div>公告</div>
|
|
|
|
|
</template>
|
|
|
|
|
<div class="text-center">
|
|
|
|
|
<n-h6>
|
|
|
|
|
Leaflow Amber 目前仍然处于测试阶段,
|
|
|
|
|
<br />
|
|
|
|
|
不代表最终品质。
|
|
|
|
|
</n-h6>
|
|
|
|
|
<n-image src="/src/assets/images/group.png" width="300" />
|
|
|
|
|
</div>
|
|
|
|
|
<template #action>
|
|
|
|
|
<n-button type="primary" @click="showModal = false">确定</n-button>
|
|
|
|
|
</template>
|
|
|
|
|
</n-modal>
|
2024-09-10 08:29:08 +00:00
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script setup lang="ts">
|
2024-09-11 16:50:46 +00:00
|
|
|
|
import router from "../../router";
|
2024-09-10 08:29:08 +00:00
|
|
|
|
import { useUserStore } from "../../stores/user";
|
|
|
|
|
const userStore = useUserStore();
|
|
|
|
|
|
|
|
|
|
const login = () => {
|
|
|
|
|
router.push("/auth/login");
|
|
|
|
|
};
|
2024-09-21 15:35:49 +00:00
|
|
|
|
|
|
|
|
|
const showModal = ref(true);
|
|
|
|
|
</script>
|