From c643e204f80f0b9118c6ff6eff0196c9f805c692 Mon Sep 17 00:00:00 2001
From: ruibaby
Date: Sat, 30 Nov 2019 21:10:42 +0800
Subject: [PATCH 1/3] feat: add treeByTeam tag for menu.
---
.../core/freemarker/tag/MenuTagDirective.java | 4 ++++
.../java/run/halo/app/service/MenuService.java | 11 ++++++++++-
.../halo/app/service/impl/MenuServiceImpl.java | 18 ++++++++++++++++++
3 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/src/main/java/run/halo/app/core/freemarker/tag/MenuTagDirective.java b/src/main/java/run/halo/app/core/freemarker/tag/MenuTagDirective.java
index 2b9823169..806c53471 100644
--- a/src/main/java/run/halo/app/core/freemarker/tag/MenuTagDirective.java
+++ b/src/main/java/run/halo/app/core/freemarker/tag/MenuTagDirective.java
@@ -50,6 +50,10 @@ public class MenuTagDirective implements TemplateDirectiveModel {
String team = params.get("team").toString();
env.setVariable("menus", builder.build().wrap(menuService.listByTeam(team, Sort.by(DESC, "priority"))));
break;
+ case "treeByTeam":
+ String treeTeam = params.get("team").toString();
+ env.setVariable("menus", builder.build().wrap(menuService.listByTeamAsTree(treeTeam, Sort.by(DESC, "priority"))));
+ break;
case "count":
env.setVariable("count", builder.build().wrap(menuService.count()));
break;
diff --git a/src/main/java/run/halo/app/service/MenuService.java b/src/main/java/run/halo/app/service/MenuService.java
index 672b5ef31..e7d2942fc 100644
--- a/src/main/java/run/halo/app/service/MenuService.java
+++ b/src/main/java/run/halo/app/service/MenuService.java
@@ -47,6 +47,15 @@ public interface MenuService extends CrudService
- 你可以点击查看完整内容
+ 您可以点击查看完整内容
diff --git a/src/main/resources/templates/common/mail_template/mail_reply.ftl b/src/main/resources/templates/common/mail_template/mail_reply.ftl
index 145751bcb..ce09cac9e 100644
--- a/src/main/resources/templates/common/mail_template/mail_reply.ftl
+++ b/src/main/resources/templates/common/mail_template/mail_reply.ftl
@@ -10,10 +10,10 @@
您在《${page!}》的留言:
${baseContent!}
- ${replyAuthor!} 给你的回复:
+
${replyAuthor!} 给您的回复:
${replyContent!}
- 你可以点击
+
您可以点击
查看完整内容
欢迎再度光临