Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
IEQEFCR
halo
提交
a8eb8895
H
halo
项目概览
IEQEFCR
/
halo
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
halo
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
a8eb8895
编写于
3月 25, 2019
作者:
J
johnniang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Refactor listTags api
上级
836e9975
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
17 addition
and
18 deletion
+17
-18
src/main/java/cc/ryanc/halo/web/controller/admin/api/CommentController.java
...yanc/halo/web/controller/admin/api/CommentController.java
+2
-1
src/main/java/cc/ryanc/halo/web/controller/admin/api/GalleryController.java
...yanc/halo/web/controller/admin/api/GalleryController.java
+8
-8
src/main/java/cc/ryanc/halo/web/controller/admin/api/PostController.java
...c/ryanc/halo/web/controller/admin/api/PostController.java
+2
-2
src/main/java/cc/ryanc/halo/web/controller/admin/api/TagController.java
...cc/ryanc/halo/web/controller/admin/api/TagController.java
+5
-7
未找到文件。
src/main/java/cc/ryanc/halo/web/controller/admin/api/CommentController.java
浏览文件 @
a8eb8895
...
...
@@ -70,7 +70,7 @@ public class CommentController {
}
@PutMapping
(
"{commentId:\\d+}/status/{status}"
)
@ApiOperation
(
"Update comment status"
)
@ApiOperation
(
"Update
s
comment status"
)
public
CommentOutputDTO
updateStatusBy
(
@PathVariable
(
"commentId"
)
Long
commentId
,
@PathVariable
(
"status"
)
CommentStatus
status
)
{
// Update comment status
...
...
@@ -80,6 +80,7 @@ public class CommentController {
}
@DeleteMapping
(
"{commentId:\\d+}"
)
@ApiOperation
(
"Deletes comment permanently and recursively"
)
public
CommentOutputDTO
deleteBy
(
@PathVariable
(
"commentId"
)
Long
commentId
)
{
// Get comment by id
Comment
comment
=
commentService
.
getById
(
commentId
);
...
...
src/main/java/cc/ryanc/halo/web/controller/admin/api/GalleryController.java
浏览文件 @
a8eb8895
...
...
@@ -39,23 +39,23 @@ public class GalleryController {
/**
* Get gallery by id.
*
* @param
i
d gallery id
* @param
galleryI
d gallery id
* @return GalleryOutputDTO
*/
@GetMapping
(
"{
i
d:\\d+}"
)
@GetMapping
(
"{
galleryI
d:\\d+}"
)
@ApiOperation
(
"Get gallery detail by id"
)
public
GalleryOutputDTO
getBy
(
@PathVariable
(
"
id"
)
Integer
i
d
)
{
return
new
GalleryOutputDTO
().
convertFrom
(
galleryService
.
getById
(
i
d
));
public
GalleryOutputDTO
getBy
(
@PathVariable
(
"
galleryId"
)
Integer
galleryI
d
)
{
return
new
GalleryOutputDTO
().
convertFrom
(
galleryService
.
getById
(
galleryI
d
));
}
/**
* Delete gallery by id.
*
* @param
id
id
* @param
galleryId gallery
id
*/
@DeleteMapping
(
"{
i
d:\\d+}"
)
@DeleteMapping
(
"{
galleryI
d:\\d+}"
)
@ApiOperation
(
"Delete gallery by id"
)
public
void
deletePermanently
(
@PathVariable
(
"
id"
)
Integer
i
d
)
{
galleryService
.
removeById
(
i
d
);
public
void
deletePermanently
(
@PathVariable
(
"
galleryId"
)
Integer
galleryI
d
)
{
galleryService
.
removeById
(
galleryI
d
);
}
}
src/main/java/cc/ryanc/halo/web/controller/admin/api/PostController.java
浏览文件 @
a8eb8895
...
...
@@ -63,9 +63,9 @@ public class PostController {
@GetMapping
(
"status/{status}"
)
@ApiOperation
(
"Gets a page of post by post status"
)
public
Page
<?
extends
PostSimpleOutputDTO
>
pageByStatus
(
@PathVariable
(
name
=
"status"
)
PostStatus
status
,
@RequestParam
(
value
=
"more
_info"
,
required
=
false
,
defaultValue
=
"false"
)
Boolean
moreInfo
,
@RequestParam
(
value
=
"more
"
,
required
=
false
,
defaultValue
=
"false"
)
Boolean
more
,
@PageableDefault
(
sort
=
"updateTime"
,
direction
=
DESC
)
Pageable
pageable
)
{
if
(
more
Info
)
{
if
(
more
)
{
return
postService
.
pageListVoBy
(
status
,
pageable
);
}
return
postService
.
pageSimpleDtoByStatus
(
status
,
pageable
);
...
...
src/main/java/cc/ryanc/halo/web/controller/admin/api/TagController.java
浏览文件 @
a8eb8895
package
cc.ryanc.halo.web.controller.admin.api
;
import
cc.ryanc.halo.model.dto.TagOutputDTO
;
import
cc.ryanc.halo.model.dto.TagWithCountOutputDTO
;
import
cc.ryanc.halo.model.entity.Tag
;
import
cc.ryanc.halo.model.params.TagParam
;
import
cc.ryanc.halo.service.PostTagService
;
...
...
@@ -36,13 +35,12 @@ public class TagController {
this
.
postTagService
=
postTagService
;
}
@GetMapping
(
"/addition"
)
public
List
<
TagWithCountOutputDTO
>
listTagsWithCount
(
@SortDefault
(
sort
=
"updateTime"
,
direction
=
Sort
.
Direction
.
DESC
)
Sort
sort
)
{
return
postTagService
.
listTagWithCountDtos
(
sort
);
}
@GetMapping
public
List
<
TagOutputDTO
>
listTags
(
@SortDefault
(
sort
=
"updateTime"
,
direction
=
Sort
.
Direction
.
DESC
)
Sort
sort
)
{
public
List
<?
extends
TagOutputDTO
>
listTags
(
@SortDefault
(
sort
=
"updateTime"
,
direction
=
Sort
.
Direction
.
DESC
)
Sort
sort
,
@RequestParam
(
name
=
"more"
,
required
=
false
,
defaultValue
=
"false"
)
Boolean
more
)
{
if
(
more
)
{
return
postTagService
.
listTagWithCountDtos
(
sort
);
}
return
tagService
.
convertTo
(
tagService
.
listAll
(
sort
));
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录