From 157df99578472e8b1406afdf9cf5f49e40b686a8 Mon Sep 17 00:00:00 2001 From: dongkyeomjang Date: Thu, 28 Aug 2025 00:28:02 +0900 Subject: [PATCH] =?UTF-8?q?Fix/#799:=20=EC=9E=98=EB=AA=BB=EB=90=9C=20id=20?= =?UTF-8?q?=EB=84=98=EA=B8=B0=EB=8D=98=20=EB=B2=84=EA=B7=B8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/response/ReadAdminOrderDetailResponseDto.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminOrderDetailResponseDto.java b/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminOrderDetailResponseDto.java index 3caa95b2..9f4ec298 100644 --- a/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminOrderDetailResponseDto.java +++ b/src/main/java/com/tookscan/tookscan/order/presentation/dto/response/ReadAdminOrderDetailResponseDto.java @@ -569,7 +569,7 @@ public static class PaymentInfoDto extends SelfValidating { private final Integer deliveryPrice; @JsonProperty("coupon_id") - private final Long couponId; + private final String couponId; @JsonProperty("coupon_name") private final String couponName; @@ -584,7 +584,7 @@ public static class PaymentInfoDto extends SelfValidating { @Builder public PaymentInfoDto(Integer documentsPrice, Integer cuttingPrice, Boolean isOneDayScan, - Integer oneDayScanPrice, Integer deliveryPrice, Long couponId, Integer couponDiscount, + Integer oneDayScanPrice, Integer deliveryPrice, String couponId, Integer couponDiscount, Integer totalPrice, String couponName) { this.documentsPrice = documentsPrice; this.cuttingPrice = cuttingPrice; @@ -611,7 +611,7 @@ public static PaymentInfoDto fromEntity(Order order) { .map(Document::getOneDayScanPrice) .reduce(0, Integer::sum)) .deliveryPrice(order.getDelivery().getDeliveryPrice()) - .couponId(order.getUsedCoupon() != null ? order.getUsedCoupon().getId() : null) + .couponId(order.getUsedCoupon() != null ? order.getUsedCoupon().getIssuedCoupon().getId().toString() : null) .couponName(order.getUsedCoupon() != null ? order.getUsedCoupon().getIssuedCoupon().getCouponTemplate().getName() : null) .couponDiscount(order.getUsedCoupon() != null ? order.getUsedCoupon().getIssuedCoupon().getDiscountPrice(order.getDocumentsTotalAmount(), order.getDocuments().stream().mapToInt(Document::getOcrPrice).sum(), order.getDelivery().getDeliveryPrice()) : 0)