From c2e7bce7bc3b18ccc7f9920890b53130e080ff01 Mon Sep 17 00:00:00 2001
From: ruibaby
Date: Sun, 3 Mar 2019 09:47:32 +0800
Subject: [PATCH] =?UTF-8?q?:hammer:=20=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/admin/CategoryController.java | 11 ++++---
.../web/controller/admin/MenuController.java | 7 ++---
.../controller/admin/OptionController.java | 5 ++--
.../web/controller/admin/PageController.java | 16 +++++-----
.../web/controller/admin/PostController.java | 20 ++++++-------
.../web/controller/admin/TagController.java | 11 ++++---
.../web/controller/admin/ThemeController.java | 29 +++++++++----------
.../web/controller/admin/UserController.java | 13 ++++-----
.../controller/api/ApiCategoryController.java | 1 -
.../controller/api/ApiCommentController.java | 8 ++---
.../controller/api/ApiGalleryController.java | 1 -
.../controller/api/ApiOptionController.java | 3 +-
.../web/controller/api/ApiPageController.java | 1 -
.../web/controller/api/ApiPostController.java | 4 +--
.../web/controller/api/ApiTagController.java | 1 -
.../web/controller/core/BaseController.java | 3 +-
.../web/controller/core/CommonController.java | 3 +-
.../controller/core/InstallController.java | 11 ++++---
.../front/FrontArchiveController.java | 1 -
.../front/FrontCommentController.java | 10 +++----
.../front/FrontIndexController.java | 1 -
.../front/FrontOthersController.java | 9 ------
.../front/FrontSearchController.java | 1 -
23 files changed, 72 insertions(+), 98 deletions(-)
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/CategoryController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/CategoryController.java
index 5747ad0d4..9e4a157eb 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/CategoryController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/CategoryController.java
@@ -2,7 +2,6 @@ package cc.ryanc.halo.web.controller.admin;
import cc.ryanc.halo.model.domain.Category;
import cc.ryanc.halo.model.dto.JsonResult;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.service.CategoryService;
import cc.ryanc.halo.utils.LocaleMessageUtil;
import lombok.extern.slf4j.Slf4j;
@@ -56,24 +55,24 @@ public class CategoryController {
public JsonResult saveCategory(@Valid Category category, BindingResult result) {
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), error.getDefaultMessage());
+ return JsonResult.fail(error.getDefaultMessage());
}
}
final Category tempCategory = categoryService.findByCateUrl(category.getCateUrl());
if (null != category.getCateId()) {
if (null != tempCategory && !category.getCateId().equals(tempCategory.getCateId())) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
}
} else {
if (null != tempCategory) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
}
}
category = categoryService.create(category);
if (null == category) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.save-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.save-success"));
}
/**
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/MenuController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/MenuController.java
index 446ccb9a2..55ccc9fd8 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/MenuController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/MenuController.java
@@ -2,7 +2,6 @@ package cc.ryanc.halo.web.controller.admin;
import cc.ryanc.halo.model.domain.Menu;
import cc.ryanc.halo.model.dto.JsonResult;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.service.MenuService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
@@ -51,14 +50,14 @@ public class MenuController {
public JsonResult saveMenu(@Valid Menu menu, BindingResult result) {
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), error.getDefaultMessage());
+ return JsonResult.fail(error.getDefaultMessage());
}
}
menu = menuService.create(menu);
if (null != menu) {
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), "菜单保存成功!");
+ return JsonResult.success("菜单保存成功!");
} else {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), "菜单保存成功!");
+ return JsonResult.fail("菜单保存失败!");
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/OptionController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/OptionController.java
index 4a56e1923..b0f54c293 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/OptionController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/OptionController.java
@@ -1,7 +1,6 @@
package cc.ryanc.halo.web.controller.admin;
import cc.ryanc.halo.model.dto.JsonResult;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.service.OptionsService;
import cc.ryanc.halo.utils.LocaleMessageUtil;
import freemarker.template.Configuration;
@@ -65,10 +64,10 @@ public class OptionController {
OPTIONS = optionsService.findAllOptions();
session.removeAttribute(SessionLocaleResolver.LOCALE_SESSION_ATTRIBUTE_NAME);
log.info("List of saved options: " + options);
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.save-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.save-success"));
} catch (Exception e) {
log.error("Save settings option failed: " + e.getMessage(), e);
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/PageController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/PageController.java
index 66e66dd35..0b8615dd4 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/PageController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/PageController.java
@@ -123,14 +123,14 @@ public class PageController {
public JsonResult saveLink(@Valid Link link, BindingResult result) {
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), error.getDefaultMessage());
+ return JsonResult.fail(error.getDefaultMessage());
}
}
link = linkService.create(link);
if (null == link) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.save-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.save-success"));
}
/**
@@ -209,9 +209,9 @@ public class PageController {
galleryService.removeById(galleryId);
} catch (Exception e) {
log.error("Failed to delete image: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.delete-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.delete-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.delete-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.delete-success"));
}
/**
@@ -257,10 +257,10 @@ public class PageController {
}
postService.create(post);
logsService.save(LogsRecord.PUSH_PAGE, post.getPostTitle(), request);
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), msg);
+ return JsonResult.success(msg);
} catch (Exception e) {
log.error("Save page failed: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
}
@@ -291,7 +291,7 @@ public class PageController {
public JsonResult checkUrlExists(@RequestParam("postUrl") String postUrl) {
final Post post = postService.findByPostUrl(postUrl, PostTypeEnum.POST_TYPE_PAGE.getDesc());
if (null != post) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
}
return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), "");
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/PostController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/PostController.java
index 9b3be7b88..5e7a031ed 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/PostController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/PostController.java
@@ -154,11 +154,11 @@ public class PostController extends BaseController {
}
postService.create(post);
logsService.save(LogsRecord.PUSH_POST, post.getPostTitle(), request);
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.save-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.save-success"));
} catch (Exception e) {
log.error("Save article failed: {}", e.getMessage());
e.printStackTrace();
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
}
@@ -193,9 +193,9 @@ public class PostController extends BaseController {
}
post = postService.create(post);
if (null != post) {
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.update-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.update-success"));
} else {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.update-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.update-failed"));
}
}
@@ -269,9 +269,9 @@ public class PostController extends BaseController {
} catch (Exception e) {
log.error("Update summary failed: {}", e.getMessage());
e.printStackTrace();
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.update-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.update-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.update-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.update-success"));
}
/**
@@ -286,7 +286,7 @@ public class PostController extends BaseController {
postUrl = urlFilter(postUrl);
final Post post = postService.findByPostUrl(postUrl, PostTypeEnum.POST_TYPE_POST.getDesc());
if (null != post) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
}
return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), "");
}
@@ -301,7 +301,7 @@ public class PostController extends BaseController {
@ResponseBody
public JsonResult pushAllToBaidu(@RequestParam("baiduToken") String baiduToken) {
if (StrUtil.isBlank(baiduToken)) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.post.no-baidu-token"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.post.no-baidu-token"));
}
final String blogUrl = OPTIONS.get(BlogPropertiesEnum.BLOG_URL.getProp());
final List posts = postService.findAll(PostTypeEnum.POST_TYPE_POST.getDesc());
@@ -314,9 +314,9 @@ public class PostController extends BaseController {
}
final String result = HaloUtils.baiduPost(blogUrl, baiduToken, urls.toString());
if (StrUtil.isEmpty(result)) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.post.push-to-baidu-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.post.push-to-baidu-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.post.push-to-baidu-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.post.push-to-baidu-success"));
}
@InitBinder
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/TagController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/TagController.java
index 79f28fb7d..91b8db9bd 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/TagController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/TagController.java
@@ -2,7 +2,6 @@ package cc.ryanc.halo.web.controller.admin;
import cc.ryanc.halo.model.domain.Tag;
import cc.ryanc.halo.model.dto.JsonResult;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.service.TagService;
import cc.ryanc.halo.utils.LocaleMessageUtil;
import lombok.extern.slf4j.Slf4j;
@@ -55,24 +54,24 @@ public class TagController {
public JsonResult saveTag(@Valid Tag tag, BindingResult result) {
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), error.getDefaultMessage());
+ return JsonResult.fail(error.getDefaultMessage());
}
}
final Tag tempTag = tagService.findByTagUrl(tag.getTagUrl());
if (null != tag.getTagId()) {
if (null != tempTag && !tag.getTagId().equals(tempTag.getTagId())) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
}
} else {
if (null != tempTag) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.url-is-exists"));
}
}
tag = tagService.create(tag);
if (null == tag) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.save-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.save-success"));
}
/**
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/ThemeController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/ThemeController.java
index 4cf3264e8..fed98218d 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/ThemeController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/ThemeController.java
@@ -3,7 +3,6 @@ package cc.ryanc.halo.web.controller.admin;
import cc.ryanc.halo.model.dto.JsonResult;
import cc.ryanc.halo.model.dto.LogsRecord;
import cc.ryanc.halo.model.enums.BlogPropertiesEnum;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.model.enums.TrueFalseEnum;
import cc.ryanc.halo.service.LogsService;
import cc.ryanc.halo.service.OptionsService;
@@ -98,9 +97,9 @@ public class ThemeController extends BaseController {
configuration.setSharedVariable("options", OPTIONS);
log.info("Changed theme to {}", siteTheme);
logsService.save(LogsRecord.CHANGE_THEME, "更换为" + siteTheme, request);
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.theme.change-success", new Object[]{siteTheme}));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.theme.change-success", new Object[]{siteTheme}));
} catch (Exception e) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.theme.change-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.theme.change-failed"));
}
}
@@ -129,13 +128,13 @@ public class ThemeController extends BaseController {
THEMES = HaloUtils.getThemes();
} else {
log.error("Upload theme failed, no file selected");
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.theme.upload-no-file"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.theme.upload-no-file"));
}
} catch (Exception e) {
log.error("Upload theme failed: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.theme.upload-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.theme.upload-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.theme.upload-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.theme.upload-success"));
}
/**
@@ -180,7 +179,7 @@ public class ThemeController extends BaseController {
public JsonResult cloneFromRemote(@RequestParam(value = "remoteAddr") String remoteAddr,
@RequestParam(value = "themeName") String themeName) {
if (StrUtil.isBlank(remoteAddr) || StrUtil.isBlank(themeName)) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.info-no-complete"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.info-no-complete"));
}
try {
final File basePath = new File(ResourceUtils.getURL("classpath:").getPath());
@@ -190,9 +189,9 @@ public class ThemeController extends BaseController {
THEMES = HaloUtils.getThemes();
} catch (FileNotFoundException e) {
log.error("Cloning theme failed: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.theme.clone-theme-failed") + e.getMessage());
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.theme.clone-theme-failed") + e.getMessage());
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.install-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.install-success"));
}
/**
@@ -207,14 +206,14 @@ public class ThemeController extends BaseController {
try {
final File basePath = new File(ResourceUtils.getURL("classpath:").getPath());
final File themePath = new File(basePath.getAbsolutePath(), "templates/themes");
- RuntimeUtil.execForStr("cd " + themePath.getAbsolutePath() + "/" + themeName,"git pull");
+ RuntimeUtil.execForStr("cd " + themePath.getAbsolutePath() + "/" + themeName, "git pull");
THEMES.clear();
THEMES = HaloUtils.getThemes();
} catch (Exception e) {
log.error("Update theme failed: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.theme.update-theme-failed") + e.getMessage());
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.theme.update-theme-failed") + e.getMessage());
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.update-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.update-success"));
}
/**
@@ -287,7 +286,7 @@ public class ThemeController extends BaseController {
public JsonResult saveTpl(@RequestParam("tplName") String tplName,
@RequestParam("tplContent") String tplContent) {
if (StrUtil.isBlank(tplContent)) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.theme.edit.no-content"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.theme.edit.no-content"));
}
try {
//获取项目根路径
@@ -302,8 +301,8 @@ public class ThemeController extends BaseController {
fileWriter.write(tplContent);
} catch (Exception e) {
log.error("Template save failed: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.save-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.save-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.save-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.save-success"));
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java
index b4e2f21a7..4c20849ea 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java
@@ -2,7 +2,6 @@ package cc.ryanc.halo.web.controller.admin;
import cc.ryanc.halo.model.domain.User;
import cc.ryanc.halo.model.dto.JsonResult;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.service.UserService;
import cc.ryanc.halo.utils.LocaleMessageUtil;
import cn.hutool.crypto.SecureUtil;
@@ -64,7 +63,7 @@ public class UserController {
try {
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), error.getDefaultMessage());
+ return JsonResult.fail(error.getDefaultMessage());
}
}
userService.create(user);
@@ -72,9 +71,9 @@ public class UserController {
session.removeAttribute(USER_SESSION_KEY);
} catch (Exception e) {
log.error("Failed to modify user profile: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.common.edit-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.common.edit-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.common.edit-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.common.edit-success"));
}
/**
@@ -99,12 +98,12 @@ public class UserController {
userService.update(user);
session.removeAttribute(USER_SESSION_KEY);
} else {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.user.old-password-error"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.user.old-password-error"));
}
} catch (Exception e) {
log.error("Password change failed: {}", e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), localeMessageUtil.getMessage("code.admin.user.update-password-failed"));
+ return JsonResult.fail(localeMessageUtil.getMessage("code.admin.user.update-password-failed"));
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), localeMessageUtil.getMessage("code.admin.user.update-password-success"));
+ return JsonResult.success(localeMessageUtil.getMessage("code.admin.user.update-password-success"));
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiCategoryController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiCategoryController.java
index 1ac9e79d0..41cc17042 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiCategoryController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiCategoryController.java
@@ -73,7 +73,6 @@ public class ApiCategoryController {
*
*
* @param cateUrl 分类路径
- *
* @return JsonResult
*/
@GetMapping(value = "/{cateUrl}")
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiCommentController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiCommentController.java
index ad8dac853..ad16086e6 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiCommentController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiCommentController.java
@@ -1,6 +1,5 @@
package cc.ryanc.halo.web.controller.api;
-import cc.ryanc.halo.logging.Logger;
import cc.ryanc.halo.model.domain.Comment;
import cc.ryanc.halo.model.domain.Post;
import cc.ryanc.halo.model.dto.JsonResult;
@@ -9,16 +8,17 @@ import cc.ryanc.halo.model.enums.TrueFalseEnum;
import cc.ryanc.halo.service.CommentService;
import cc.ryanc.halo.service.PostService;
import cc.ryanc.halo.utils.OwoUtil;
-import cn.hutool.core.text.StrBuilder;
import cn.hutool.core.util.StrUtil;
import cn.hutool.core.util.URLUtil;
import cn.hutool.crypto.SecureUtil;
import cn.hutool.extra.servlet.ServletUtil;
import cn.hutool.http.HtmlUtil;
-import org.springframework.http.HttpStatus;
import org.springframework.lang.NonNull;
import org.springframework.util.Assert;
-import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid;
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiGalleryController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiGalleryController.java
index 9c099f8ae..7989496de 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiGalleryController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiGalleryController.java
@@ -81,7 +81,6 @@ public class ApiGalleryController {
*
*
* @param id id
- *
* @return JsonResult
*/
@GetMapping(value = "/{id}")
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiOptionController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiOptionController.java
index 21517c840..0dff4cee6 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiOptionController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiOptionController.java
@@ -76,11 +76,10 @@ public class ApiOptionController {
*
*
* @param optionName 设置选项名称
- *
* @return JsonResult
*/
@GetMapping(value = "/one")
public JsonResult option(@RequestParam(value = "optionName") String optionName) {
- return new JsonResult(HttpStatus.OK.value(), HttpStatus.OK.getReasonPhrase(), optionsService.findOneOption(optionName));
+ return JsonResult.ok(HttpStatus.OK.getReasonPhrase(), optionsService.findOneOption(optionName));
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiPageController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiPageController.java
index 22bdf8d76..4ddeb9e6f 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiPageController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiPageController.java
@@ -59,7 +59,6 @@ public class ApiPageController {
*
*
* @param postId postId
- *
* @return JsonResult
*/
@GetMapping(value = "/{postId}")
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiPostController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiPostController.java
index 7233d200a..d2f612885 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiPostController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiPostController.java
@@ -101,7 +101,6 @@ public class ApiPostController {
*
*
* @param page 页码
- *
* @return JsonResult
*/
@GetMapping(value = "/page/{page}")
@@ -112,7 +111,7 @@ public class ApiPostController {
}
final Pageable pageable = PageRequest.of(page - 1, size, sort);
final Page posts = postService.findPostByStatus(PostStatusEnum.PUBLISHED.getCode(), PostTypeEnum.POST_TYPE_POST.getDesc(), pageable);
- return new JsonResult(HttpStatus.OK.value(), HttpStatus.OK.getReasonPhrase(), posts);
+ return JsonResult.ok(HttpStatus.OK.getReasonPhrase(), posts);
}
/**
@@ -149,7 +148,6 @@ public class ApiPostController {
*
*
* @param postId 文章编号
- *
* @return JsonResult
*/
@GetMapping(value = "/{postId}")
diff --git a/src/main/java/cc/ryanc/halo/web/controller/api/ApiTagController.java b/src/main/java/cc/ryanc/halo/web/controller/api/ApiTagController.java
index 5118f6254..08db16e15 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/api/ApiTagController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/api/ApiTagController.java
@@ -72,7 +72,6 @@ public class ApiTagController {
*
*
* @param tagUrl tagUrl
- *
* @return JsonResult
*/
@GetMapping(value = "/{tagUrl}")
diff --git a/src/main/java/cc/ryanc/halo/web/controller/core/BaseController.java b/src/main/java/cc/ryanc/halo/web/controller/core/BaseController.java
index cb990d51a..e483cd739 100755
--- a/src/main/java/cc/ryanc/halo/web/controller/core/BaseController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/core/BaseController.java
@@ -13,12 +13,11 @@ import cn.hutool.core.text.StrBuilder;
*/
public abstract class BaseController {
- protected Logger log = Logger.getLogger(getClass());
-
/**
* 定义默认主题
*/
public static String THEME = "anatole";
+ protected Logger log = Logger.getLogger(getClass());
/**
* 根据主题名称渲染页面
diff --git a/src/main/java/cc/ryanc/halo/web/controller/core/CommonController.java b/src/main/java/cc/ryanc/halo/web/controller/core/CommonController.java
index 0ccbc3e1f..012e1edf6 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/core/CommonController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/core/CommonController.java
@@ -20,9 +20,8 @@ import javax.servlet.http.HttpServletRequest;
@Controller
public class CommonController implements ErrorController {
- private final Logger log = Logger.getLogger(getClass());
-
private static final String ERROR_PATH = "/error";
+ private final Logger log = Logger.getLogger(getClass());
/**
* 渲染404,500
diff --git a/src/main/java/cc/ryanc/halo/web/controller/core/InstallController.java b/src/main/java/cc/ryanc/halo/web/controller/core/InstallController.java
index 58566cccc..f73f31de2 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/core/InstallController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/core/InstallController.java
@@ -3,7 +3,10 @@ package cc.ryanc.halo.web.controller.core;
import cc.ryanc.halo.model.domain.*;
import cc.ryanc.halo.model.dto.JsonResult;
import cc.ryanc.halo.model.dto.LogsRecord;
-import cc.ryanc.halo.model.enums.*;
+import cc.ryanc.halo.model.enums.AllowCommentEnum;
+import cc.ryanc.halo.model.enums.AttachLocationEnum;
+import cc.ryanc.halo.model.enums.BlogPropertiesEnum;
+import cc.ryanc.halo.model.enums.TrueFalseEnum;
import cc.ryanc.halo.service.*;
import cc.ryanc.halo.utils.MarkdownUtils;
import cn.hutool.core.date.DateUtil;
@@ -105,7 +108,7 @@ public class InstallController {
HttpServletRequest request) {
try {
if (StrUtil.equals(TrueFalseEnum.TRUE.getDesc(), OPTIONS.get(BlogPropertiesEnum.IS_INSTALL.getProp()))) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), "该博客已初始化,不能再次安装!");
+ return JsonResult.fail("该博客已初始化,不能再次安装!");
}
//创建新的用户
final User user = new User();
@@ -193,8 +196,8 @@ public class InstallController {
configuration.setSharedVariable("user", userService.findUser());
} catch (Exception e) {
log.error(e.getMessage());
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), e.getMessage());
+ return JsonResult.fail(e.getMessage());
}
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), "安装成功!");
+ return JsonResult.success("安装成功!");
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java b/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java
index e1774af8f..d1e9f2a6c 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java
@@ -14,7 +14,6 @@ import cn.hutool.core.util.PageUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.crypto.SecureUtil;
import cn.hutool.extra.servlet.ServletUtil;
-import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cache.annotation.CacheEvict;
import org.springframework.data.domain.Page;
diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/FrontCommentController.java b/src/main/java/cc/ryanc/halo/web/controller/front/FrontCommentController.java
index ed678f515..c454ae3c1 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/front/FrontCommentController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/front/FrontCommentController.java
@@ -6,7 +6,6 @@ import cc.ryanc.halo.model.domain.Post;
import cc.ryanc.halo.model.dto.JsonResult;
import cc.ryanc.halo.model.enums.BlogPropertiesEnum;
import cc.ryanc.halo.model.enums.PostTypeEnum;
-import cc.ryanc.halo.model.enums.ResultCodeEnum;
import cc.ryanc.halo.model.enums.TrueFalseEnum;
import cc.ryanc.halo.service.CommentService;
import cc.ryanc.halo.service.MailService;
@@ -20,7 +19,6 @@ import cn.hutool.core.util.URLUtil;
import cn.hutool.crypto.SecureUtil;
import cn.hutool.extra.servlet.ServletUtil;
import cn.hutool.http.HtmlUtil;
-import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
@@ -77,7 +75,7 @@ public class FrontCommentController {
HttpServletRequest request) {
if (result.hasErrors()) {
for (ObjectError error : result.getAllErrors()) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), error.getDefaultMessage());
+ return JsonResult.fail(error.getDefaultMessage());
}
}
try {
@@ -115,12 +113,12 @@ public class FrontCommentController {
new EmailToAdmin(comment, post).start();
}
if (StrUtil.equals(OPTIONS.get(BlogPropertiesEnum.NEW_COMMENT_NEED_CHECK.getProp()), TrueFalseEnum.TRUE.getDesc()) || OPTIONS.get(BlogPropertiesEnum.NEW_COMMENT_NEED_CHECK.getProp()) == null) {
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), "你的评论已经提交,待博主审核之后可显示。");
+ return JsonResult.success("你的评论已经提交,待博主审核之后可显示。");
} else {
- return new JsonResult(ResultCodeEnum.SUCCESS.getCode(), "你的评论已经提交,刷新后即可显示。");
+ return JsonResult.success("你的评论已经提交,刷新后即可显示。");
}
} catch (Exception e) {
- return new JsonResult(ResultCodeEnum.FAIL.getCode(), "评论失败!");
+ return JsonResult.fail("评论失败!");
}
}
diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/FrontIndexController.java b/src/main/java/cc/ryanc/halo/web/controller/front/FrontIndexController.java
index 97e714e0e..42a1ccfc0 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/front/FrontIndexController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/front/FrontIndexController.java
@@ -6,7 +6,6 @@ import cc.ryanc.halo.service.PostService;
import cc.ryanc.halo.web.controller.core.BaseController;
import cn.hutool.core.util.PageUtil;
import cn.hutool.core.util.StrUtil;
-import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/FrontOthersController.java b/src/main/java/cc/ryanc/halo/web/controller/front/FrontOthersController.java
index 9abfdc15c..6d40924c6 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/front/FrontOthersController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/front/FrontOthersController.java
@@ -45,9 +45,7 @@ public class FrontOthersController {
* 获取文章rss
*
* @param model model
- *
* @return String
- *
* @throws IOException IOException
* @throws TemplateException TemplateException
*/
@@ -77,9 +75,7 @@ public class FrontOthersController {
* 获取 atom.xml
*
* @param model model
- *
* @return String
- *
* @throws IOException IOException
* @throws TemplateException TemplateException
*/
@@ -109,9 +105,7 @@ public class FrontOthersController {
* 获取 XML 格式的站点地图
*
* @param model model
- *
* @return String
- *
* @throws IOException IOException
* @throws TemplateException TemplateException
*/
@@ -135,7 +129,6 @@ public class FrontOthersController {
* 获取 HTML 格式的站点地图
*
* @param model model
- *
* @return String
*/
@GetMapping(value = "sitemap.html", produces = {"text/html"})
@@ -156,9 +149,7 @@ public class FrontOthersController {
* robots
*
* @param model model
- *
* @return String
- *
* @throws IOException IOException
* @throws TemplateException TemplateException
*/
diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/FrontSearchController.java b/src/main/java/cc/ryanc/halo/web/controller/front/FrontSearchController.java
index 3dcb28b49..ce22c6677 100644
--- a/src/main/java/cc/ryanc/halo/web/controller/front/FrontSearchController.java
+++ b/src/main/java/cc/ryanc/halo/web/controller/front/FrontSearchController.java
@@ -10,7 +10,6 @@ import cc.ryanc.halo.web.controller.core.BaseController;
import cn.hutool.core.util.PageUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.http.HtmlUtil;
-import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;