Open dev-wonny opened 1 month ago
DB 수정 완료
PENDING: 주문 생성 SHIPPED: 배송 등록 완료(배송 중) - 주문 취소 불가능 DELIVERED: 주문이 고객에게 전달된 상태 CANCELED: 주문이 취소된 상태(PENDING 상태에서만 주문 취소 가능)
배송 시나리오 마지막에서 주문 상태를 DELIVERED 업데이트 요청 필요해보입니다.
10/01 수정 건의 사항
- 배송 담당자 쪽 테이블에서 delivery_staff_type 추가
- 이유 : 어느 배송 담당자 인지 구분 필요
user_role
에서 나뉩니다:
SHIPPER_HUB
, SHIPPER_CUSTOMER
을 조회하는 과정에서 2단계를 거쳐야 하므로, staff
에서 SHIPPER_HUB
, SHIPPER_CUSTOMER
을 구분하도록 하겠습니다.user
테이블에서는 SHIPPER로 저장됩니다.p_shippers
테이블에서 SHIPPER_HUB, SHIPPER_CUSTOMER로 역할을 나누겠습니다.delivery-staff
와 shipper
간의 통일성이 부족하다는 의견이 있었습니다.delivery-app
과 delivery-customer-history
, delivery-hub-history
를 생성할 때 deliveryStaffId
, hubDeliveryStaffId
, customerDeliveryStaffId
와 같은 Path Variable이 너무 길다는 의견이 있었습니다.
쿠팡 테이블 설계서(new) Notion Page