From 268d23cb362222baf84cd5739c29431ffc3a4d4b Mon Sep 17 00:00:00 2001 From: Mzaxd Date: Tue, 21 Mar 2023 23:19:48 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E4=B8=8A=E5=85=A8=E5=B1=80=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E5=8A=9F=E8=83=BD=E9=81=97=E6=BC=8F=E7=9A=84=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mzaxd/noodles/domain/search/Url.java | 69 +++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 src/main/java/com/mzaxd/noodles/domain/search/Url.java diff --git a/src/main/java/com/mzaxd/noodles/domain/search/Url.java b/src/main/java/com/mzaxd/noodles/domain/search/Url.java new file mode 100644 index 0000000..01fca30 --- /dev/null +++ b/src/main/java/com/mzaxd/noodles/domain/search/Url.java @@ -0,0 +1,69 @@ +package com.mzaxd.noodles.domain.search; + +import com.alibaba.fastjson.annotation.JSONType; +import com.fasterxml.jackson.annotation.JsonValue; +import lombok.Getter; +import lombok.ToString; + +/** + * @author ThinkBook + */ +@Getter +@ToString +@JSONType(serializeEnumAsJavaBean = true) +public enum Url { + + /** + * 物理机 + */ + HOST("instances-server-list"), + + /** + * 虚拟机 + */ + VM("instances-vm-list"), + + /** + * 容器 + */ + CONTAINER("instances-container-list"), + + /** + * 仪表盘 + */ + DASHBOARD("dashboard"), + + /** + * 操作日志 + */ + AUDIT_LOG("history"), + + /** + * 面板管理 + */ + PANEL_MANAGEMENT("setting-panel-tab-system"), + + /** + * 账号管理 + */ + ACCOUNT_MANAGEMENT("user-profile-tab-profile"), + + /** + * 提醒 + */ + NOTIFICATION("notification"), + + /** + * 帮助 + */ + HELP("help-center"); + + /** + * 跳转链接 + */ + final String name; + + Url(String name) { + this.name = name; + } +}