From 20ca0e5b0405ec8656e0b7b59c0a77d9773e1830 Mon Sep 17 00:00:00 2001 From: HyeonsuLee Date: Mon, 8 Apr 2024 12:04:36 +0900 Subject: [PATCH 1/3] =?UTF-8?q?fix:=20@Param=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../koin/domain/shop/repository/EventArticleRepository.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/in/koreatech/koin/domain/shop/repository/EventArticleRepository.java b/src/main/java/in/koreatech/koin/domain/shop/repository/EventArticleRepository.java index 8ff186b246..d383268cf8 100644 --- a/src/main/java/in/koreatech/koin/domain/shop/repository/EventArticleRepository.java +++ b/src/main/java/in/koreatech/koin/domain/shop/repository/EventArticleRepository.java @@ -5,6 +5,7 @@ import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.Repository; +import org.springframework.data.repository.query.Param; import in.koreatech.koin.domain.shop.model.EventArticle; @@ -19,5 +20,5 @@ SELECT COUNT(e) > 0 FROM EventArticle e WHERE :now BETWEEN e.startDate AND e.endDate AND e.shop.id = :shopId """) - Boolean isEvent(Long shopId, LocalDate now); + Boolean isEvent(@Param("shopId") Long shopId, @Param("now") LocalDate now); } From c41571036a24ecfa50600b329a2a8e4fb9a2f058 Mon Sep 17 00:00:00 2001 From: HyeonsuLee Date: Mon, 8 Apr 2024 15:55:43 +0900 Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=EC=8B=A0=EA=B7=9C=20=EC=83=81?= =?UTF-8?q?=EC=A0=90=20=EC=83=9D=EC=84=B1=20=EC=8B=9C=20=EA=B8=B0=EB=B3=B8?= =?UTF-8?q?=20=EB=A9=94=EB=89=B4=20=EC=B9=B4=ED=85=8C=EA=B3=A0=EB=A6=AC=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../koin/domain/ownershop/service/OwnerShopService.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java b/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java index 3a0927a1ff..11a1714a68 100644 --- a/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java +++ b/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java @@ -76,7 +76,14 @@ public void createOwnerShops(Long ownerId, OwnerShopsRequest ownerShopsRequest) Owner owner = ownerRepository.getById(ownerId); Shop newShop = ownerShopsRequest.toEntity(owner); Shop savedShop = shopRepository.save(newShop); - + List categoryNames = List.of("추천 메뉴", "메인 메뉴", "세트 메뉴", "사이드 메뉴"); + for(String categoryName: categoryNames) { + MenuCategory menuCategory = MenuCategory.builder() + .shop(savedShop) + .name(categoryName) + .build(); + menuCategoryRepository.save(menuCategory); + } for (String imageUrl : ownerShopsRequest.imageUrls()) { ShopImage shopImage = ShopImage.builder() .shop(savedShop) From b4d06c929115d4b704a4ff9b8dcf383e67cf8749 Mon Sep 17 00:00:00 2001 From: HyeonsuLee Date: Mon, 8 Apr 2024 15:59:20 +0900 Subject: [PATCH 3/3] =?UTF-8?q?chore:=20=EB=9D=BC=EC=9D=B8=ED=8F=AC?= =?UTF-8?q?=EB=A7=B7=ED=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../koin/domain/ownershop/service/OwnerShopService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java b/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java index 11a1714a68..0475f07e78 100644 --- a/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java +++ b/src/main/java/in/koreatech/koin/domain/ownershop/service/OwnerShopService.java @@ -77,7 +77,7 @@ public void createOwnerShops(Long ownerId, OwnerShopsRequest ownerShopsRequest) Shop newShop = ownerShopsRequest.toEntity(owner); Shop savedShop = shopRepository.save(newShop); List categoryNames = List.of("추천 메뉴", "메인 메뉴", "세트 메뉴", "사이드 메뉴"); - for(String categoryName: categoryNames) { + for (String categoryName : categoryNames) { MenuCategory menuCategory = MenuCategory.builder() .shop(savedShop) .name(categoryName)