|
@@ -34,20 +34,19 @@ public class CommentReplyController {
|
|
|
@ApiOperation("创建回复(用户对评论的回复)")
|
|
@ApiOperation("创建回复(用户对评论的回复)")
|
|
|
@ApiOperationSupport(order = 1)
|
|
@ApiOperationSupport(order = 1)
|
|
|
@PostMapping("/create")
|
|
@PostMapping("/create")
|
|
|
- public R<CommentReply> createReply(@RequestBody CommentReplyDto replyDto,
|
|
|
|
|
- @TokenInfo UserLoginInfo userLoginInfo) {
|
|
|
|
|
- log.info("CommentReplyController.createReply?replyDto={}, userLoginInfo={}", replyDto, userLoginInfo);
|
|
|
|
|
- if (userLoginInfo == null) {
|
|
|
|
|
|
|
+ public R<CommentReply> createReply(@RequestBody CommentReplyDto replyDto) {
|
|
|
|
|
+ log.info("CommentReplyController.createReply?replyDto={}", replyDto);
|
|
|
|
|
+ if (replyDto.getUserId() == null) {
|
|
|
return R.fail("用户未登录");
|
|
return R.fail("用户未登录");
|
|
|
}
|
|
}
|
|
|
- return commentReplyService.createReply(replyDto, userLoginInfo.getUserId());
|
|
|
|
|
|
|
+ return commentReplyService.createReply(replyDto);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("根据评论ID查询回复列表")
|
|
@ApiOperation("根据评论ID查询回复列表")
|
|
|
@ApiOperationSupport(order = 2)
|
|
@ApiOperationSupport(order = 2)
|
|
|
@ApiImplicitParam(name = "commentId", value = "评论ID", dataType = "int", paramType = "path", required = true)
|
|
@ApiImplicitParam(name = "commentId", value = "评论ID", dataType = "int", paramType = "path", required = true)
|
|
|
- @GetMapping("/list/{commentId}")
|
|
|
|
|
- public R<List<CommentReplyVo>> getReplyListByCommentId(@PathVariable Integer commentId) {
|
|
|
|
|
|
|
+ @GetMapping("/list/commentId")
|
|
|
|
|
+ public R<List<CommentReplyVo>> getReplyListByCommentId( @RequestParam Integer commentId) {
|
|
|
log.info("CommentReplyController.getReplyListByCommentId?commentId={}", commentId);
|
|
log.info("CommentReplyController.getReplyListByCommentId?commentId={}", commentId);
|
|
|
return commentReplyService.getReplyListByCommentId(commentId);
|
|
return commentReplyService.getReplyListByCommentId(commentId);
|
|
|
}
|
|
}
|
|
@@ -55,14 +54,14 @@ public class CommentReplyController {
|
|
|
@ApiOperation("删除回复")
|
|
@ApiOperation("删除回复")
|
|
|
@ApiOperationSupport(order = 3)
|
|
@ApiOperationSupport(order = 3)
|
|
|
@ApiImplicitParam(name = "replyId", value = "回复ID", dataType = "int", paramType = "path", required = true)
|
|
@ApiImplicitParam(name = "replyId", value = "回复ID", dataType = "int", paramType = "path", required = true)
|
|
|
- @DeleteMapping("/delete/{replyId}")
|
|
|
|
|
- public R<Boolean> deleteReply(@PathVariable Integer replyId,
|
|
|
|
|
- @TokenInfo UserLoginInfo userLoginInfo) {
|
|
|
|
|
- log.info("CommentReplyController.deleteReply?replyId={}, userLoginInfo={}", replyId, userLoginInfo);
|
|
|
|
|
- if (userLoginInfo == null) {
|
|
|
|
|
|
|
+ @PostMapping("/delete/replyId")
|
|
|
|
|
+ public R<Boolean> deleteReply( @RequestParam Integer replyId,
|
|
|
|
|
+ @RequestParam Integer userId) {
|
|
|
|
|
+ log.info("CommentReplyController.deleteReply?replyId={}, userId={}", replyId, userId);
|
|
|
|
|
+ if (userId == null) {
|
|
|
return R.fail("用户未登录");
|
|
return R.fail("用户未登录");
|
|
|
}
|
|
}
|
|
|
- return commentReplyService.deleteReply(replyId, userLoginInfo.getUserId());
|
|
|
|
|
|
|
+ return commentReplyService.deleteReply(replyId, userId);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|