diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/article/impl/ArticleArchivesServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/article/impl/ArticleArchivesServiceImpl.java index f2beddda..5f5a2c98 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/article/impl/ArticleArchivesServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/article/impl/ArticleArchivesServiceImpl.java @@ -123,6 +123,7 @@ public class ArticleArchivesServiceImpl implements IArticleArchivesService { model.setContent(articleParam.getContent()); model.setSort(articleParam.getSort()); model.setIsShow(articleParam.getIsShow()); + model.setAuthor(articleParam.getAuthor()); model.setVisit(0); model.setCreateTime(TimeUtil.timestamp()); model.setUpdateTime(TimeUtil.timestamp()); @@ -155,6 +156,7 @@ public class ArticleArchivesServiceImpl implements IArticleArchivesService { model.setIntro(articleParam.getIntro()); model.setContent(articleParam.getContent()); model.setIsShow(articleParam.getIsShow()); + model.setAuthor(articleParam.getAuthor()); model.setSort(articleParam.getSort()); model.setUpdateTime(TimeUtil.timestamp()); articleMapper.updateById(model); diff --git a/server/like-admin/src/main/java/com/mdd/admin/validate/article/ArticleParam.java b/server/like-admin/src/main/java/com/mdd/admin/validate/article/ArticleParam.java index c6b48549..95251374 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/validate/article/ArticleParam.java +++ b/server/like-admin/src/main/java/com/mdd/admin/validate/article/ArticleParam.java @@ -44,6 +44,9 @@ public class ArticleParam implements Serializable { private String content = ""; + @Length(max = 32, message = "作者名称不能超32个字符", groups = {create.class, update.class}) + private String author = ""; + @NotNull(message = "排序号不能为空", groups = {create.class, update.class}) @DecimalMin(value = "0", message = "排序号值不能少于0", groups = {create.class, update.class}) private Integer sort; diff --git a/server/like-admin/src/main/java/com/mdd/admin/vo/article/ArticleDetailVo.java b/server/like-admin/src/main/java/com/mdd/admin/vo/article/ArticleDetailVo.java index b1fd2220..eba2256e 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/vo/article/ArticleDetailVo.java +++ b/server/like-admin/src/main/java/com/mdd/admin/vo/article/ArticleDetailVo.java @@ -18,6 +18,7 @@ public class ArticleDetailVo implements Serializable { private String image; // 图片 private String intro; // 简介 private String content; // 内容 + private String author; // 作者 private Integer visit; // 访问 private Integer sort; // 排序 private Integer isShow; // 是否显示: [0=否, 1=是]