diff --git a/src/main/java/com/gearfirst/backend/api/order/service/PurchaseOrderServiceImpl.java b/src/main/java/com/gearfirst/backend/api/order/service/PurchaseOrderServiceImpl.java index 9485e05..c1c68f6 100644 --- a/src/main/java/com/gearfirst/backend/api/order/service/PurchaseOrderServiceImpl.java +++ b/src/main/java/com/gearfirst/backend/api/order/service/PurchaseOrderServiceImpl.java @@ -365,6 +365,7 @@ public void approveOrder(UserContext user, Long orderId,String note) { PurchaseOrder order = purchaseOrderRepository.findById(orderId) .orElseThrow(()-> new NotFoundException(ErrorStatus.NOT_FOUND_ORDER_EXCEPTION.getMessage())); String code = order.getRequesterCode(); + String warehouseCode = code.replace("대리점", "창고"); //발주 품목 조회 List items = orderItemRepository.findByPurchaseOrder_Id(orderId); @@ -375,7 +376,7 @@ public void approveOrder(UserContext user, Long orderId,String note) { order.decide(OrderStatus.APPROVED); if(order.getRequesterCode().contains("대리점")){ //창고지정 - order.assignWarehouse(code); + order.assignWarehouse(warehouseCode); order.createShipmentCommand(); //출고 명령 생성 요청(warehouse 서비스로 전송)