提交 2b47cbe9 作者: 张小凤

AllReviewQo(update)

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