Skip to content

Commit bdf47ea

Browse files
Merge pull request #506 from Podo-Store/develop
[REFACTOR] 환불
2 parents e55e66c + ee5ed0d commit bdf47ea

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/main/java/PodoeMarket/podoemarket/order/controller/OrderController.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import PodoeMarket.podoemarket.order.dto.response.OrderInfoResponseDTO;
99
import PodoeMarket.podoemarket.order.dto.response.OrderItemResponseDTO;
1010
import PodoeMarket.podoemarket.order.service.OrderService;
11+
import jakarta.servlet.http.HttpServletRequest;
1112
import lombok.RequiredArgsConstructor;
1213
import lombok.extern.slf4j.Slf4j;
1314
import org.springframework.http.ResponseEntity;
@@ -40,9 +41,9 @@ public ResponseEntity<?> getPurchaseInfo(@AuthenticationPrincipal UserEntity use
4041
}
4142

4243
@PostMapping("/item")
43-
public ResponseEntity<?> purchase(@AuthenticationPrincipal UserEntity userInfo, @RequestBody OrderRequestDTO dto) {
44+
public ResponseEntity<?> purchase(@AuthenticationPrincipal UserEntity userInfo, @RequestBody OrderRequestDTO dto, HttpServletRequest req) {
4445
try {
45-
List<OrderCompleteResponseDTO> resDTO = orderService.purchaseProduct(userInfo, dto);
46+
List<OrderCompleteResponseDTO> resDTO = orderService.purchaseProduct(userInfo, dto, req.getParameter("tid"));
4647

4748
return ResponseEntity.ok().body(resDTO);
4849
} catch(Exception e) {

src/main/java/PodoeMarket/podoemarket/order/dto/request/OrderRequestDTO.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ public class OrderRequestDTO {
1616
ApplicantDTO applicant;
1717
List<OrderItemDTO> orderItem;
1818
private int paymentMethod;
19-
private String tid;
2019

2120
@Data
2221
@Builder

src/main/java/PodoeMarket/podoemarket/order/service/OrderService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@ public OrderItemResponseDTO getOrderItemInfo(UserEntity userInfo, OrderInfoReque
6666
}
6767

6868
@Transactional
69-
public List<OrderCompleteResponseDTO> purchaseProduct(UserEntity userInfo, OrderRequestDTO dto) {
69+
public List<OrderCompleteResponseDTO> purchaseProduct(UserEntity userInfo, OrderRequestDTO dto, String tid) {
7070
try {
7171
final OrdersEntity order = OrdersEntity.builder()
7272
.user(userInfo)
7373
.paymentMethod(dto.getPaymentMethod())
74-
.tid(dto.getTid())
74+
.tid(tid)
7575
.build();
7676

7777
final OrdersEntity orders = orderCreate(order, dto, userInfo);
@@ -196,7 +196,7 @@ protected OrdersEntity orderCreate(final OrdersEntity ordersEntity, final OrderR
196196

197197
ordersEntity.setOrderItem(orderItems);
198198
ordersEntity.setTotalPrice(orderItems.stream().mapToLong(OrderItemEntity::getTotalPrice).sum());
199-
ordersEntity.setTid(orderRequestDTO.getTid());
199+
ordersEntity.setTid(ordersEntity.getTid());
200200

201201
return orderRepo.save(ordersEntity);
202202
} catch (Exception e) {

0 commit comments

Comments
 (0)