From 308059b5b88361f532f130073e9f5c245e55f241 Mon Sep 17 00:00:00 2001 From: pricelees Date: Thu, 9 Oct 2025 15:55:45 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=9D=BC=EB=B6=80=20=EC=98=A4=ED=83=80?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/sangdol/roomescape/store/business/StoreService.kt | 4 ++-- .../kotlin/com/sangdol/roomescape/store/docs/StoreAPI.kt | 4 ++-- .../kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt | 2 +- .../roomescape/store/mapper/StoreMappingExtensions.kt | 4 ++-- .../sangdol/roomescape/store/web/AdminStoreController.kt | 6 +++--- service/src/main/resources/application.yaml | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/business/StoreService.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/business/StoreService.kt index ab2e4b1d..e82ce88e 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/business/StoreService.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/business/StoreService.kt @@ -4,7 +4,7 @@ import com.sangdol.common.persistence.IDGenerator import com.sangdol.roomescape.admin.business.AdminService import com.sangdol.roomescape.common.types.AuditingInfo import com.sangdol.roomescape.region.business.RegionService -import com.sangdol.roomescape.store.dto.DetailStoreResponse +import com.sangdol.roomescape.store.dto.StoreDetailResponse import com.sangdol.roomescape.store.dto.StoreNameListResponse import com.sangdol.roomescape.store.dto.StoreInfoResponse import com.sangdol.roomescape.store.dto.StoreRegisterRequest @@ -34,7 +34,7 @@ class StoreService( private val idGenerator: IDGenerator, ) { @Transactional(readOnly = true) - fun getDetail(id: Long): DetailStoreResponse { + fun getDetail(id: Long): StoreDetailResponse { log.info { "[getDetail] 매장 상세 조회 시작: id=${id}" } val store: StoreEntity = findOrThrow(id) diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/docs/StoreAPI.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/docs/StoreAPI.kt index 585e6ce6..d43ef962 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/docs/StoreAPI.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/docs/StoreAPI.kt @@ -5,7 +5,7 @@ import com.sangdol.roomescape.admin.infrastructure.persistence.AdminType import com.sangdol.roomescape.admin.infrastructure.persistence.Privilege import com.sangdol.roomescape.auth.web.support.AdminOnly import com.sangdol.roomescape.auth.web.support.Public -import com.sangdol.roomescape.store.dto.DetailStoreResponse +import com.sangdol.roomescape.store.dto.StoreDetailResponse import com.sangdol.roomescape.store.dto.StoreNameListResponse import com.sangdol.roomescape.store.dto.StoreInfoResponse import com.sangdol.roomescape.store.dto.StoreRegisterRequest @@ -26,7 +26,7 @@ interface AdminStoreAPI { @ApiResponses(ApiResponse(responseCode = "200", useReturnTypeSchema = true)) fun findStoreDetail( @PathVariable id: Long - ): ResponseEntity> + ): ResponseEntity> @AdminOnly(type = AdminType.HQ, privilege = Privilege.CREATE) @Operation(summary = "매장 등록") diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt index 98252fe4..3ce10d93 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/dto/StoreFindDTO.kt @@ -20,7 +20,7 @@ data class StoreInfoResponse( val businessRegNum: String ) -data class DetailStoreResponse( +data class StoreDetailResponse( val id: Long, val name: String, val address: String, diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt index 0e387688..cdb7fc3e 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/mapper/StoreMappingExtensions.kt @@ -2,7 +2,7 @@ package com.sangdol.roomescape.store.mapper import com.sangdol.roomescape.common.types.AuditingInfo import com.sangdol.roomescape.region.dto.RegionInfoResponse -import com.sangdol.roomescape.store.dto.DetailStoreResponse +import com.sangdol.roomescape.store.dto.StoreDetailResponse import com.sangdol.roomescape.store.dto.StoreInfoResponse import com.sangdol.roomescape.store.dto.StoreNameListResponse import com.sangdol.roomescape.store.dto.StoreNameResponse @@ -19,7 +19,7 @@ fun StoreEntity.toInfoResponse() = StoreInfoResponse( fun StoreEntity.toDetailResponse( region: RegionInfoResponse, audit: AuditingInfo -) = DetailStoreResponse( +) = StoreDetailResponse( id = this.id, name = this.name, address = this.address, diff --git a/service/src/main/kotlin/com/sangdol/roomescape/store/web/AdminStoreController.kt b/service/src/main/kotlin/com/sangdol/roomescape/store/web/AdminStoreController.kt index 2074ae9f..cb074f36 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/store/web/AdminStoreController.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/store/web/AdminStoreController.kt @@ -3,7 +3,7 @@ package com.sangdol.roomescape.store.web import com.sangdol.common.types.web.CommonApiResponse import com.sangdol.roomescape.store.business.StoreService import com.sangdol.roomescape.store.docs.AdminStoreAPI -import com.sangdol.roomescape.store.dto.DetailStoreResponse +import com.sangdol.roomescape.store.dto.StoreDetailResponse import com.sangdol.roomescape.store.dto.StoreRegisterRequest import com.sangdol.roomescape.store.dto.StoreRegisterResponse import com.sangdol.roomescape.store.dto.StoreUpdateRequest @@ -20,8 +20,8 @@ class AdminStoreController( @GetMapping("/{id}/detail") override fun findStoreDetail( @PathVariable id: Long - ): ResponseEntity> { - val response: DetailStoreResponse = storeService.getDetail(id) + ): ResponseEntity> { + val response: StoreDetailResponse = storeService.getDetail(id) return ResponseEntity.ok(CommonApiResponse(response)) } diff --git a/service/src/main/resources/application.yaml b/service/src/main/resources/application.yaml index 673b5538..e935c571 100644 --- a/service/src/main/resources/application.yaml +++ b/service/src/main/resources/application.yaml @@ -23,7 +23,7 @@ management: show-details: always payment: - api-base-url: ${PAYMENT_SERVER_ENDPOINT:/https://api.tosspayments.com} + api-base-url: ${PAYMENT_SERVER_ENDPOINT:https://api.tosspayments.com} springdoc: swagger-ui: