提交 2b47cbe9 作者: 张小凤

AllReviewQo(update)

上级 0c54d645
...@@ -33,7 +33,8 @@ public class AllReviewQO { ...@@ -33,7 +33,8 @@ public class AllReviewQO {
@ApiModelProperty(value = "动态id",example = "1") @ApiModelProperty(value = "动态id",example = "1")
private String dynamicId; private String dynamicId;
@ApiModelProperty(value = "用户id",example = "1",hidden = true) @ApiModelProperty(value = "用户id",example = "1",required = true)
@NotNull(message = "用户id不能为空")
private Integer userAccountId; private Integer userAccountId;
/** /**
......
...@@ -74,9 +74,10 @@ public class DynamicController extends BaseController { ...@@ -74,9 +74,10 @@ public class DynamicController extends BaseController {
@ApiOperation(value = "动态详情") @ApiOperation(value = "动态详情")
@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,
return dynamicService.dynamicDetails( @RequestParam(required = true) Integer userAccountId) {
dynamicId, this.getUserLoginInfoFromRedis(request).getUserAccountId(), request);
return dynamicService.dynamicDetails(dynamicId, userAccountId, request);
} }
@ApiOperation(value = "动态列表") @ApiOperation(value = "动态列表")
......
...@@ -10,6 +10,7 @@ import com.mmc.csf.release.gambit.vo.ForumGambitVO; ...@@ -10,6 +10,7 @@ import com.mmc.csf.release.gambit.vo.ForumGambitVO;
import com.mmc.csf.release.service.gambit.GambitService; import com.mmc.csf.release.service.gambit.GambitService;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
...@@ -106,9 +107,9 @@ public class GambitController extends BaseController{ ...@@ -106,9 +107,9 @@ public class GambitController extends BaseController{
@ApiOperation(value = "动态对应的所有评论") @ApiOperation(value = "动态对应的所有评论")
@PostMapping("/allCommentList") @PostMapping("/allCommentList")
public ResultBody<ForumReviewDO> allCommentList(HttpServletRequest request, @RequestBody AllReviewQO allReviewQO){ public ResultBody<ForumReviewDO> allCommentList(HttpServletRequest request, @RequestBody @Validated AllReviewQO allReviewQO){
Integer userAccountId = this.getUserLoginInfoFromRedis(request).getUserAccountId(); //Integer userAccountId = this.getUserLoginInfoFromRedis(request).getUserAccountId();
allReviewQO.setUserAccountId(userAccountId); allReviewQO.setUserAccountId(allReviewQO.getUserAccountId());
return ResultBody.success(gambitService.allCommentList(allReviewQO)); return ResultBody.success(gambitService.allCommentList(allReviewQO));
} }
......
...@@ -42,3 +42,5 @@ data-filter: ...@@ -42,3 +42,5 @@ data-filter:
- /release/curriculum/getCurriculumCount - /release/curriculum/getCurriculumCount
- /release/report/getReleaseReportData - /release/report/getReleaseReportData
- /release/dynamic/getPilot - /release/dynamic/getPilot
- /release/dynamic/dynamicDetails
- /release/gambit/allCommentList
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论