提交 74c73c9c 作者: 张小凤

Require(update)

上级 262ed5a8
...@@ -33,8 +33,7 @@ public class AllReviewQO { ...@@ -33,8 +33,7 @@ public class AllReviewQO {
@ApiModelProperty(value = "动态id",example = "1") @ApiModelProperty(value = "动态id",example = "1")
private String dynamicId; private String dynamicId;
@ApiModelProperty(value = "用户id",example = "1",required = true) @ApiModelProperty(value = "用户id",example = "1",required = false)
@NotNull(message = "用户id不能为空")
private Integer userAccountId; private Integer userAccountId;
/** /**
......
...@@ -75,8 +75,14 @@ public class DynamicController extends BaseController { ...@@ -75,8 +75,14 @@ public class DynamicController extends BaseController {
@ApiResponses({@ApiResponse(code = 200, message = "OK", response = DynamicVO.class)}) @ApiResponses({@ApiResponse(code = 200, message = "OK", response = DynamicVO.class)})
@GetMapping("/dynamicDetails") @GetMapping("/dynamicDetails")
public ResultBody<DynamicVO> dynamicDetails(@RequestParam Integer dynamicId, HttpServletRequest request, public ResultBody<DynamicVO> dynamicDetails(@RequestParam Integer dynamicId, HttpServletRequest request,
@RequestParam(required = true) Integer userAccountId) { @RequestParam(required = false) Integer userAccountId) {
String token = request.getHeader("token");
if (token!=null){
Integer userAccountId1 = this.getUserLoginInfoFromRedis(request).getUserAccountId();
if (userAccountId==null){
userAccountId=userAccountId1;
}
}
return dynamicService.dynamicDetails(dynamicId, userAccountId, request); return dynamicService.dynamicDetails(dynamicId, userAccountId, request);
} }
......
...@@ -107,8 +107,15 @@ public class GambitController extends BaseController{ ...@@ -107,8 +107,15 @@ public class GambitController extends BaseController{
@ApiOperation(value = "动态对应的所有评论") @ApiOperation(value = "动态对应的所有评论")
@PostMapping("/allCommentList") @PostMapping("/allCommentList")
public ResultBody<ForumReviewDO> allCommentList(HttpServletRequest request, @RequestBody @Validated AllReviewQO allReviewQO){ public ResultBody<ForumReviewDO> allCommentList(HttpServletRequest request, @RequestBody AllReviewQO allReviewQO){
//Integer userAccountId = this.getUserLoginInfoFromRedis(request).getUserAccountId(); String token = request.getHeader("token");
if (token!=null){
Integer userAccountId = this.getUserLoginInfoFromRedis(request).getUserAccountId();
Integer userAccountId1 = allReviewQO.getUserAccountId();
if (userAccountId1==null){
allReviewQO.setUserAccountId(userAccountId);
}
}
allReviewQO.setUserAccountId(allReviewQO.getUserAccountId()); allReviewQO.setUserAccountId(allReviewQO.getUserAccountId());
return ResultBody.success(gambitService.allCommentList(allReviewQO)); return ResultBody.success(gambitService.allCommentList(allReviewQO));
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论