From 7d93ad77dabc7c34327c1ab7336b909ce46e5e84 Mon Sep 17 00:00:00 2001 From: zzuhannn Date: Fri, 14 Nov 2025 20:53:53 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=8B=9C=EC=84=A4=EC=97=90=20=EB=8C=80?= =?UTF-8?q?=ED=95=9C=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EB=B0=98=ED=99=98=20?= =?UTF-8?q?=EA=B0=92=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/api/mov/domain/facility/entity/Facility.java | 3 +++ .../mov/domain/facility/service/FacilityServiceImpl.java | 6 ++++-- .../api/mov/domain/facility/web/dto/FacilityDetailRes.java | 6 ++---- .../com/api/mov/domain/facility/web/dto/FacilityRes.java | 3 ++- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/api/mov/domain/facility/entity/Facility.java b/src/main/java/com/api/mov/domain/facility/entity/Facility.java index 86150d1..88c6d6f 100644 --- a/src/main/java/com/api/mov/domain/facility/entity/Facility.java +++ b/src/main/java/com/api/mov/domain/facility/entity/Facility.java @@ -41,6 +41,9 @@ public class Facility extends BaseEntity { @Column(nullable = false) private String postCode; //우편 번호 + @Column + private String imageUrl; //시설 대표 이미지 URL + private String Features; //업장 특징 private String weekdayHours; //주간 영업시간 diff --git a/src/main/java/com/api/mov/domain/facility/service/FacilityServiceImpl.java b/src/main/java/com/api/mov/domain/facility/service/FacilityServiceImpl.java index d378c20..e27335d 100644 --- a/src/main/java/com/api/mov/domain/facility/service/FacilityServiceImpl.java +++ b/src/main/java/com/api/mov/domain/facility/service/FacilityServiceImpl.java @@ -78,7 +78,8 @@ public FacilityDetailRes getFacilityDetail(Long facilityId) { facility.getWeekdayHours(), facility.getWeekendHours(), facility.getHolidayClosedInfo(), - facility.getAccessGuide() + facility.getAccessGuide(), + facility.getImageUrl() ); } @@ -131,7 +132,8 @@ private FacilityRes toFacilityRes(Facility facility) { facility.getId(), facility.getName(), facility.getAddress(), - facility.getPrice() // Facility 엔티티에 price 필드가 있다고 가정 + facility.getPrice(), + facility.getImageUrl() ); } diff --git a/src/main/java/com/api/mov/domain/facility/web/dto/FacilityDetailRes.java b/src/main/java/com/api/mov/domain/facility/web/dto/FacilityDetailRes.java index 72999d0..0675afe 100644 --- a/src/main/java/com/api/mov/domain/facility/web/dto/FacilityDetailRes.java +++ b/src/main/java/com/api/mov/domain/facility/web/dto/FacilityDetailRes.java @@ -11,9 +11,7 @@ public record FacilityDetailRes( String weekdayHours, //업장 평일 운영시간 String weekendHours, //업장 주말 운영시간 String holidayClosedInfo, //업장 휴무 정보 - String accessGuide //오는길 정보 - - - + String accessGuide, //오는길 정보 + String imageUrl //시설 대표 이미지 URL ) { } diff --git a/src/main/java/com/api/mov/domain/facility/web/dto/FacilityRes.java b/src/main/java/com/api/mov/domain/facility/web/dto/FacilityRes.java index 2fd1f03..eb0547c 100644 --- a/src/main/java/com/api/mov/domain/facility/web/dto/FacilityRes.java +++ b/src/main/java/com/api/mov/domain/facility/web/dto/FacilityRes.java @@ -4,6 +4,7 @@ public record FacilityRes( Long id, String name, String address, - int price + int price, + String imageUrl ) { }