New Function #127
closed[ADMIN] 스토리 쇼핑 관리 > 주문/배송 관리 (/onlineOrder) - QA
Description
1.Spec
- refer to attach ppt
Files
Updated by Deca Park over 1 year ago
- File deleted (
1012_코레일유통_반영필요사항_en_20231013.pptx)
Updated by Deca Park over 1 year ago
Updated by bryant bryant over 1 year ago
- Status changed from New to Resolved
- Assignee changed from bryant bryant to Deca Park
Updated by Deca Park over 1 year ago
[kakao message] 'ap0001'(배송알림)
1.message > {productName}
1) if order product count = 1
- set by product name of the order
2) if order product count > 1
- set by "{first_product_name} 외 {total_product_count-1}개"
(ex: if total product count =2, "AAA 외 1개")
[ADMIN] 스토리 쇼핑 관리 > 주문/배송 관리 (/onlineOrder) > 상세(Modify)
1.주문 상태 (order status) field
1) selectbox
- if no selectable options, hide the selectbox
2.if claim_status is 'CS30'(교환요청) or 'CS31'(교환완료)
1) 재배송 알림 field: {redelivery_sms_yn}
- inputbox(readonly) : currently, it's shown wrong (show like 배송 알림 (delivery_sms_yn))
Updated by Deca Park over 1 year ago
[ADMIN] 스토리 쇼핑 관리 > 주문/배송 관리 (/onlineOrder) > 상세(Modify)
1.저장(save)
1) if delivery company/invoice_no input
when send message, server error happens
2023-10-20 12:48:46,807 DEBUG [org.springframework.web.servlet.DispatcherServlet] Handler execution resulted in exception - forwarding to resolved error view: ModelAndView: reference to view with name 'error/error'; model is {exception=java.lang.NullPointerException}
java.lang.NullPointerException: null
at java.util.regex.Matcher.appendReplacement(Matcher.java:804) ~[?:1.8.0_382]
at java.util.regex.Matcher.replaceAll(Matcher.java:955) ~[?:1.8.0_382]
at java.lang.String.replaceAll(String.java:2223) ~[?:1.8.0_382]
at com.stoneitgt.admin.controller.OnlineOrderController.getDeliveryMessageContent(OnlineOrderController.java:402) ~[classes/:?]
at com.stoneitgt.admin.controller.OnlineOrderController.sendDeliveryMessage(OnlineOrderController.java:355) ~[classes/:?]
at com.stoneitgt.admin.controller.OnlineOrderController.save(OnlineOrderController.java:285) ~[classes/:?]