1. 송장완료 화면 가격 컬럼 + 검색
- "수량" 옆에 "가격" 컬럼 추가 (totalPrice, 1,234,567원 포맷)
- 검색창에서 가격으로 검색 가능 (12345/12,345/12,345원 모두 매칭)
- placeholder 에 "가격" 명시
2. 템플릿 관리 필드 보강
- 일반 템플릿에 "주문자 이름" 필드 추가 (기존엔 주문자 연락처만)
- 일반 템플릿에서도 "[자동] 받는분 (수취인≠구매자면 괄호)" 사용 가능 (우체국 전용이었던 PRESET_RECEIVER_DISPLAY 노출)
- 백엔드 TemplateExcelService 에 ORDERER_NAME 매핑 추가
3. 상품명 빈칸 표시 문제 해결
증상: 신규주문 화면 9/9건 모두 상품명 빈칸나오는 현상

원인 추적:
- OrderList 의 "상품명" 컬럼이 productOption 만 보고 있었음 (다른 화면은 fallback 있음)
- 백엔드 로그 확인 결과 신규주문조회 응답엔 productName 채워져 옴 — 화면 매핑 문제
조치 (이중 안전망):
- 프론트: OrderList + ReadyOrderList HOLD sub-grid 에 productOption || productName fallback
(BaseOrderGrid 패턴 일관성)
- 백엔드: NaverProductLookupService 신규 — 진짜 그룹상품 케이스 (productName 빈 응답) 위한 안전망.
채널상품 조회 API (/external/v2/products/channel-products/{id}) 호출
→ groupProductName / channelProductName / originProduct.name 우선순위 fallback.
PayOrderService 후처리에 통합.
참고: 디버그용 NaverOrderDebugController 만들었다가 검증 후 제거.
dev 환경에서 raw 응답 한 번도 못 본 상태로 schema 만으로 작업했지만, 결과적으로 문제는 프론트 한 줄.
4. 신규주문조회 시 300건만 가져오는 현상
네이버스토어 api에서는 전체 건수를 가져오나 UI에서 300건으로 제한해서 보여줌
기존 300에서 3000 perPage로 늘려줌
'역량 UP! > Business' 카테고리의 다른 글
| 25) nonos(No No Stress) - 구독정책/발주&배송준비 관련 버그 및 수정사항 (0) | 2026.06.18 |
|---|---|
| 24) nonos(No No Stress) - 네이버스토어 취소 건 & 발송기한 & 신규주문 (0) | 2026.05.18 |
| 23) nonos(No No Stress) - 업무자동화 agent 구축방안 검토 (0) | 2026.05.14 |
| 주저리) 나이가 들면서 생각이 많아진다. (0) | 2026.04.24 |
| nonos SaaS화 2가지 문제점 (0) | 2026.04.23 |