mirror of
https://github.com/hi2shark/nazhua.git
synced 2026-01-18 10:10:43 +08:00
Compare commits
2 Commits
d99225eca7
...
d9ef0b9b84
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d9ef0b9b84 | ||
|
|
b16fd1ac15 |
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "nazhua",
|
||||
"version": "0.6.2",
|
||||
"version": "0.6.3",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
|
||||
@ -20,9 +20,9 @@
|
||||
>
|
||||
<div class="left-box">
|
||||
<server-option-box
|
||||
v-if="showTag && tagOptions.length"
|
||||
v-if="showTag && serverGroupOptions.length"
|
||||
v-model="filterFormData.tag"
|
||||
:options="tagOptions"
|
||||
:options="serverGroupOptions"
|
||||
/>
|
||||
</div>
|
||||
<div class="right-box">
|
||||
@ -158,13 +158,21 @@ const showTag = computed(() => {
|
||||
const serverList = computed(() => store.state.serverList);
|
||||
// 服务器总数
|
||||
const serverCount = computed(() => store.state.serverCount);
|
||||
|
||||
const tagOptions = computed(() => store.state.serverGroup.map((i) => ({
|
||||
key: uuid(),
|
||||
label: i.name,
|
||||
value: i.name,
|
||||
title: `${i.servers.length}台`,
|
||||
})));
|
||||
// 分组标签
|
||||
const serverGroupOptions = computed(() => {
|
||||
const options = [];
|
||||
store.state.serverGroup.forEach((i) => {
|
||||
if (i.servers && i.servers.length > 0) {
|
||||
options.push({
|
||||
key: uuid(),
|
||||
label: i.name,
|
||||
value: i.name,
|
||||
title: `${i.servers.length}台`,
|
||||
});
|
||||
}
|
||||
});
|
||||
return options;
|
||||
});
|
||||
|
||||
const onlineOptions = computed(() => {
|
||||
if (serverCount.value?.total !== serverCount.value?.online) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user