diff --git a/src/main/java/cc/ryanc/halo/model/dto/AttachmentAdminOutputDTO.java b/src/main/java/cc/ryanc/halo/model/dto/AttachmentAdminOutputDTO.java index f2b433de5..fa5bd0a3e 100644 --- a/src/main/java/cc/ryanc/halo/model/dto/AttachmentAdminOutputDTO.java +++ b/src/main/java/cc/ryanc/halo/model/dto/AttachmentAdminOutputDTO.java @@ -1,7 +1,7 @@ package cc.ryanc.halo.model.dto; import cc.ryanc.halo.model.domain.Attachment; -import cc.ryanc.halo.model.dto.base.AbstractOutputConverter; +import cc.ryanc.halo.model.dto.base.OutputConverter; import lombok.Data; /** @@ -9,7 +9,7 @@ import lombok.Data; * @date : 2019-03-10 */ @Data -public class AttachmentAdminOutputDTO extends AbstractOutputConverter { +public class AttachmentAdminOutputDTO implements OutputConverter { private Long attachId; diff --git a/src/main/java/cc/ryanc/halo/model/dto/CommentAdminOutputDTO.java b/src/main/java/cc/ryanc/halo/model/dto/CommentAdminOutputDTO.java index 8d380928f..7a697fda2 100644 --- a/src/main/java/cc/ryanc/halo/model/dto/CommentAdminOutputDTO.java +++ b/src/main/java/cc/ryanc/halo/model/dto/CommentAdminOutputDTO.java @@ -2,7 +2,7 @@ package cc.ryanc.halo.model.dto; import cc.ryanc.halo.model.domain.Comment; import cc.ryanc.halo.model.domain.Post; -import cc.ryanc.halo.model.dto.base.AbstractOutputConverter; +import cc.ryanc.halo.model.dto.base.OutputConverter; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; @@ -13,7 +13,7 @@ import java.util.Date; * @date : 2019-03-09 */ @Data -public class CommentAdminOutputDTO extends AbstractOutputConverter { +public class CommentAdminOutputDTO implements OutputConverter { private Long commentId; diff --git a/src/main/java/cc/ryanc/halo/model/dto/PostAdminOutputDTO.java b/src/main/java/cc/ryanc/halo/model/dto/PostAdminOutputDTO.java index 0bcaccb0a..9c7aeb6b7 100644 --- a/src/main/java/cc/ryanc/halo/model/dto/PostAdminOutputDTO.java +++ b/src/main/java/cc/ryanc/halo/model/dto/PostAdminOutputDTO.java @@ -4,7 +4,7 @@ import cc.ryanc.halo.model.domain.Category; import cc.ryanc.halo.model.domain.Comment; import cc.ryanc.halo.model.domain.Post; import cc.ryanc.halo.model.domain.Tag; -import cc.ryanc.halo.model.dto.base.AbstractOutputConverter; +import cc.ryanc.halo.model.dto.base.OutputConverter; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; @@ -17,7 +17,7 @@ import java.util.List; * @author johnniang */ @Data -public class PostAdminOutputDTO extends AbstractOutputConverter { +public class PostAdminOutputDTO implements OutputConverter { private Long postId; diff --git a/src/main/java/cc/ryanc/halo/model/dto/PostListOutputDTO.java b/src/main/java/cc/ryanc/halo/model/dto/PostListOutputDTO.java index f77ad4098..ddbaf2edb 100644 --- a/src/main/java/cc/ryanc/halo/model/dto/PostListOutputDTO.java +++ b/src/main/java/cc/ryanc/halo/model/dto/PostListOutputDTO.java @@ -1,7 +1,7 @@ package cc.ryanc.halo.model.dto; import cc.ryanc.halo.model.domain.*; -import cc.ryanc.halo.model.dto.base.AbstractOutputConverter; +import cc.ryanc.halo.model.dto.base.OutputConverter; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; @@ -14,7 +14,7 @@ import java.util.List; * @author johnniang */ @Data -public class PostListOutputDTO extends AbstractOutputConverter { +public class PostListOutputDTO implements OutputConverter { private Long postId; 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 beaaaa50e..ffc9a7ac1 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 @@ -23,6 +23,7 @@ import cn.hutool.crypto.SecureUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.propertyeditors.CustomDateEditor; +import org.springframework.data.domain.Page; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Sort;