PortIO/resources/js/components/Menu.vue

81 lines
1.7 KiB
Vue
Raw Normal View History

2023-03-14 14:33:06 +00:00
<template>
2023-03-15 13:43:17 +00:00
<ul class="navbar-nav me-auto">
<template v-for="item in items">
<li class="nav-item">
<router-link
:to="{ name: item.route }"
active-class="active"
2023-07-30 15:52:39 +00:00
class="nav-link text-auto"
2023-03-15 13:43:17 +00:00
>
2023-08-12 03:59:03 +00:00
{{ item.name }}
</router-link>
2023-03-15 13:43:17 +00:00
</li>
</template>
</ul>
2023-05-16 05:38:55 +00:00
<!-- Right Side Of Navbar -->
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a
class="nav-link text-auto"
href="https://wiki.laecloud.com/PortIO"
2023-07-30 15:52:39 +00:00
target="_blank"
2023-08-12 03:59:03 +00:00
>文档</a>
2023-05-16 05:38:55 +00:00
</li>
<li class="nav-item">
<a class="nav-link text-auto" href="/auth/logout">退出登录</a>
</li>
</ul>
2023-03-14 14:33:06 +00:00
</template>
<script setup>
2023-07-30 15:52:39 +00:00
import {ref} from "vue";
2023-03-15 13:43:17 +00:00
const items = ref([
{
name: "首页",
route: "index",
2023-05-14 15:31:50 +00:00
},
2023-05-16 05:38:55 +00:00
{
2023-05-16 12:41:33 +00:00
name: "穿透隧道",
2023-03-15 13:43:17 +00:00
route: "tunnels",
},
{
name: "创建隧道",
route: "tunnels.create",
},
2023-05-16 12:41:33 +00:00
{
name: "签到",
route: "sign",
},
{
name: "充值",
route: "charge",
},
2023-08-11 02:22:50 +00:00
{
name: "节点状态",
route: "status",
},
2023-05-16 13:25:45 +00:00
{
name: "发工单",
route: "ticket",
},
2023-05-14 09:36:47 +00:00
{
name: "客户端下载",
route: "downloads",
},
2023-03-15 13:43:17 +00:00
]);
// 如果是管理员
2023-05-14 07:42:18 +00:00
// if (window.Base.User.is_admin) {
// // items.value.push({
// // name: "服务器",
// // route: "servers",
// // });
// items.value.push({
// name: "创建服务器",
// route: "servers.create",
// });
// }
2023-03-15 13:43:17 +00:00
</script>