From 3095b58441c995b5588235dd48e42534edf7b8b4 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Fri, 3 Aug 2018 21:13:23 +0800 Subject: [PATCH] =?UTF-8?q?:alien:=20=E4=BF=AE=E6=94=B9=E6=9E=9A=E4=B8=BE?= =?UTF-8?q?=E7=B1=BB=E7=9A=84=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../halo/model/enums/BlogPropertiesEnum.java | 142 ++++++++++++++++++ .../halo/model/enums/CommonParamsEnum.java | 42 ++++++ .../ryanc/halo/model/enums/PostTypeEnum.java | 32 ++++ .../halo/model/enums/ResultCodeEnum.java | 32 ++++ 4 files changed, 248 insertions(+) create mode 100644 src/main/java/cc/ryanc/halo/model/enums/BlogPropertiesEnum.java create mode 100644 src/main/java/cc/ryanc/halo/model/enums/CommonParamsEnum.java create mode 100644 src/main/java/cc/ryanc/halo/model/enums/PostTypeEnum.java create mode 100644 src/main/java/cc/ryanc/halo/model/enums/ResultCodeEnum.java diff --git a/src/main/java/cc/ryanc/halo/model/enums/BlogPropertiesEnum.java b/src/main/java/cc/ryanc/halo/model/enums/BlogPropertiesEnum.java new file mode 100644 index 000000000..1511c1480 --- /dev/null +++ b/src/main/java/cc/ryanc/halo/model/enums/BlogPropertiesEnum.java @@ -0,0 +1,142 @@ +package cc.ryanc.halo.model.enums; + +/** + *
+ *     常用博客设置enum
+ * 
+ * + * @author : RYAN0UP + * @date : 2018/7/14 + */ +public enum BlogPropertiesEnum { + + /** + * 博客标题 + */ + BLOG_TITLE("blog_title"), + + /** + * 博客地址 + */ + BLOG_URL("blog_url"), + + /** + * 文章摘要字数 + */ + POST_SUMMARY("post_summary"), + + /** + * 首页文章条数 + */ + INDEX_POSTS("index_posts"), + + /** + * 是否已经安装 + */ + IS_INSTALL("is_install"), + + /** + * RSS显示文章条数 + */ + RSS_POSTS("rss_posts"), + + /** + * API状态 + */ + API_STATUS("api_status"), + + /** + * 邮箱服务器地址 + */ + MAIL_SMTP_HOST("mail_smtp_host"), + + /** + * 邮箱地址 + */ + MAIL_SMTP_USERNAME("mail_smtp_username"), + + /** + * 邮箱密码/授权码 + */ + MAIL_SMTP_PASSWORD("mail_smtp_password"), + + /** + * 发送者名称 + */ + MAIL_FROM_NAME("mail_from_name"), + + /** + * 启用邮件服务 + */ + SMTP_EMAIL_ENABLE("smtp_email_enable"), + + /** + * 邮件回复通知 + */ + COMMENT_REPLY_NOTICE("comment_reply_notice"), + + /** + * 新评论是否需要审核 + */ + NEW_COMMENT_NEED_CHECK("new_comment_need_check"), + + /** + * 新评论通知 + */ + NEW_COMMENT_NOTICE("new_comment_notice"), + + /** + * 邮件审核通过通知 + */ + COMMENT_PASS_NOTICE("comment_pass_notice"), + + /** + * 站点描述 + */ + SEO_DESC("seo_desc"), + + /** + * 博客主题 + */ + THEME("theme"), + + /** + * 博客搭建日期 + */ + BLOG_START("blog_start"), + + /** + * 博客评论系统 + */ + COMMENT_SYSTEM("comment_system"), + + /** + * 仪表盘部件 文章总数 + */ + WIDGET_POSTCOUNT("widget_postcount"), + + /** + * 仪表盘部件 评论总数 + */ + WIDGET_COMMENTCOUNT("widget_commentcount"), + + /** + * 仪表盘部件 附件总数 + */ + WIDGET_ATTACHMENTCOUNT("widget_attachmentcount"), + + /** + * 仪表盘部件 成立天数 + */ + WIDGET_DAYCOUNT("widget_daycount"); + + private String prop; + + BlogPropertiesEnum(String prop) { + this.prop = prop; + } + + public String getProp() { + return prop; + } +} diff --git a/src/main/java/cc/ryanc/halo/model/enums/CommonParamsEnum.java b/src/main/java/cc/ryanc/halo/model/enums/CommonParamsEnum.java new file mode 100644 index 000000000..dd9ba22d2 --- /dev/null +++ b/src/main/java/cc/ryanc/halo/model/enums/CommonParamsEnum.java @@ -0,0 +1,42 @@ +package cc.ryanc.halo.model.enums; + +/** + *
+ *     常用数字
+ * 
+ * + * @author : RYAN0UP + * @date : 2018/8/1 + */ +public enum CommonParamsEnum { + + /** + * 数字10 + */ + TEN(10), + + /** + * 数字5 + */ + FIVE(5), + + /** + * 数字404 + */ + NOT_FOUND(404), + + /** + * 数字1024 + */ + BYTE(1024); + + private Integer value; + + CommonParamsEnum(Integer value) { + this.value = value; + } + + public Integer getValue() { + return value; + } +} diff --git a/src/main/java/cc/ryanc/halo/model/enums/PostTypeEnum.java b/src/main/java/cc/ryanc/halo/model/enums/PostTypeEnum.java new file mode 100644 index 000000000..4d0a56baa --- /dev/null +++ b/src/main/java/cc/ryanc/halo/model/enums/PostTypeEnum.java @@ -0,0 +1,32 @@ +package cc.ryanc.halo.model.enums; + +/** + *
+ *     文章类型enum
+ * 
+ * + * @author : RYAN0UP + * @date : 2018/7/1 + */ +public enum PostTypeEnum { + + /** + * 文章 + */ + POST_TYPE_POST("post"), + + /** + * 页面 + */ + POST_TYPE_PAGE("page"); + + private String desc; + + PostTypeEnum(String desc) { + this.desc = desc; + } + + public String getDesc() { + return desc; + } +} diff --git a/src/main/java/cc/ryanc/halo/model/enums/ResultCodeEnum.java b/src/main/java/cc/ryanc/halo/model/enums/ResultCodeEnum.java new file mode 100644 index 000000000..3de63586a --- /dev/null +++ b/src/main/java/cc/ryanc/halo/model/enums/ResultCodeEnum.java @@ -0,0 +1,32 @@ +package cc.ryanc.halo.model.enums; + +/** + *
+ *     返回结果enum
+ * 
+ * + * @author : RYAN0UP + * @date : 2018/7/14 + */ +public enum ResultCodeEnum { + + /** + * 成功 + */ + SUCCESS(1), + + /** + * 失败 + */ + FAIL(0); + + Integer code; + + ResultCodeEnum(Integer code) { + this.code = code; + } + + public Integer getCode() { + return code; + } +}