故事增加权限响应及校验
All checks were successful
test/timeline-server/pipeline/head This commit looks good

This commit is contained in:
2025-12-31 13:47:54 +08:00
parent 323415f33a
commit 5285d50687

View File

@@ -3,6 +3,7 @@ package com.timeline.story.controller;
import com.timeline.common.response.ResponseEntity; import com.timeline.common.response.ResponseEntity;
import com.timeline.story.entity.Story; import com.timeline.story.entity.Story;
import com.timeline.story.service.StoryService; import com.timeline.story.service.StoryService;
import com.timeline.story.vo.StoryDetailVo;
import com.timeline.story.vo.StoryVo; import com.timeline.story.vo.StoryVo;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@@ -55,15 +56,15 @@ public class StoryController {
} }
@GetMapping("/owner/{ownerId}") @GetMapping("/owner/{ownerId}")
public ResponseEntity<List<Story>> getStoriesByOwnerId(@PathVariable String ownerId) { public ResponseEntity<List<StoryDetailVo>> getStoriesByOwnerId(@PathVariable String ownerId) {
log.info("查询用户故事列表, 用户ID: {}", ownerId); log.info("查询用户故事列表, 用户ID: {}", ownerId);
List<Story> stories = storyService.getStoriesByOwnerId(ownerId); List<StoryDetailVo> stories = storyService.getStoriesByOwnerId(ownerId);
return ResponseEntity.success(stories); return ResponseEntity.success(stories);
} }
@GetMapping("/list") @GetMapping("/list")
public ResponseEntity<List<Story>> getStories(@SpringQueryMap StoryVo storyVo) { public ResponseEntity<List<StoryDetailVo>> getStories(@SpringQueryMap StoryVo storyVo) {
log.info("查询故事列表, 用户ID: {}", storyVo.getOwnerId()); log.info("查询故事列表, 用户ID: {}", storyVo.getOwnerId());
List<Story> stories = storyService.getStories(storyVo); List<StoryDetailVo> stories = storyService.getStories(storyVo);
return ResponseEntity.success(stories); return ResponseEntity.success(stories);
} }
} }