From eb1e6949f9eea3f036a4ae139f8b55832ca4de12 Mon Sep 17 00:00:00 2001 From: jianghao <332515344@qq.com> Date: Wed, 31 Dec 2025 14:02:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=85=E4=BA=8B=E5=A2=9E=E5=8A=A0=E6=9D=83?= =?UTF-8?q?=E9=99=90=E5=93=8D=E5=BA=94=E5=8F=8A=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/timeline/story/controller/StoryController.java | 4 ++-- .../main/java/com/timeline/story/service/StoryService.java | 2 +- .../com/timeline/story/service/impl/StoryServiceImpl.java | 4 ++-- .../src/main/resources/com/timeline/story/dao/StoryMapper.xml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/timeline-story-service/src/main/java/com/timeline/story/controller/StoryController.java b/timeline-story-service/src/main/java/com/timeline/story/controller/StoryController.java index 2e3c1e4..62bb8d4 100644 --- a/timeline-story-service/src/main/java/com/timeline/story/controller/StoryController.java +++ b/timeline-story-service/src/main/java/com/timeline/story/controller/StoryController.java @@ -49,9 +49,9 @@ public class StoryController { } @GetMapping("/{storyId}") - public ResponseEntity getStoryById(@PathVariable String storyId) { + public ResponseEntity getStoryById(@PathVariable String storyId) { log.info("获取故事详情, ID: {}", storyId); - Story story = storyService.getStoryByInstanceId(storyId); + StoryDetailVo story = storyService.getStoryByInstanceId(storyId); return ResponseEntity.success(story); } diff --git a/timeline-story-service/src/main/java/com/timeline/story/service/StoryService.java b/timeline-story-service/src/main/java/com/timeline/story/service/StoryService.java index d96807a..ddc1816 100644 --- a/timeline-story-service/src/main/java/com/timeline/story/service/StoryService.java +++ b/timeline-story-service/src/main/java/com/timeline/story/service/StoryService.java @@ -10,7 +10,7 @@ public interface StoryService { void createStory(StoryVo storyVo); void updateStory(StoryVo storyVo, String storyId); void deleteStory(String storyId); - Story getStoryByInstanceId(String storyId); + StoryDetailVo getStoryByInstanceId(String storyId); List getStoriesByOwnerId(String ownerId); List getStories(StoryVo storyVo); diff --git a/timeline-story-service/src/main/java/com/timeline/story/service/impl/StoryServiceImpl.java b/timeline-story-service/src/main/java/com/timeline/story/service/impl/StoryServiceImpl.java index 15316fe..0f2582c 100644 --- a/timeline-story-service/src/main/java/com/timeline/story/service/impl/StoryServiceImpl.java +++ b/timeline-story-service/src/main/java/com/timeline/story/service/impl/StoryServiceImpl.java @@ -136,9 +136,9 @@ public class StoryServiceImpl implements StoryService { } @Override - public Story getStoryByInstanceId(String storyId) { + public StoryDetailVo getStoryByInstanceId(String storyId) { val userId = getCurrentUserId(); - Story story = storyMapper.selectByInstanceId(storyId, userId); + StoryDetailVo story = storyMapper.selectByInstanceId(storyId, userId); if (story == null) { throw new CustomException(ResponseEnum.NOT_FOUND); } diff --git a/timeline-story-service/src/main/resources/com/timeline/story/dao/StoryMapper.xml b/timeline-story-service/src/main/resources/com/timeline/story/dao/StoryMapper.xml index b412b36..918fb1b 100644 --- a/timeline-story-service/src/main/resources/com/timeline/story/dao/StoryMapper.xml +++ b/timeline-story-service/src/main/resources/com/timeline/story/dao/StoryMapper.xml @@ -42,7 +42,7 @@ WHERE s.instance_id = #{instanceId} - SELECT s.*, u1.username AS owner_name,