주문관리 (2)에 본격적으로 들어가기에 앞서서 지금까지 신경쓰지 않았던 예외 처리를 하였다.
예외처리
fix : totalprice, exception handling
- totalprice
receipt.controller.js:9 : show totalprice
- exception handling
order_item.repository.js:7 : findid and return 400 when !findid
items.service.js : 100 : findid and return 400 when !findid
messages.js 24 : nobuy added
order_item.service.js : 15 : findid and return 400 when !findid
receipts.serice.js : 23 finditem, amount, option exception handling
- refactoring
items.repository.js :4 findOne > findbyPK
receipts.repository.js : 21 findprice > finditem
- preparing
receipts.route.js : 9 : add patch receipt router
- README.md
README.md : 33 : options API
예외처리 커밋 버전:
https://github.com/verdantjuly/kiosk/tree/bd15075e80841f64e7e1c2da4fbb7509c43a74fc
주문관리 (2)
feat : Receipts PATCH API
- Receipts PATCH API
receipts.controller.js:14~
receipts.service.js : 57~
receipts.repository.js 27~
receipts.route.js : 9
- Refactoring
order_items.repository : 51, 55 remove next state
order_items.service.js : 80 : changed return
주문관리 (2) 커밋 버전
https://github.com/verdantjuly/kiosk/tree/513d965835382f5a0cdbd185978bf36c262b7f55
'내일 배움 캠프 > kiosk' 카테고리의 다른 글
kiosk 8일차 9일차 8/3 8/4 상품 옵션 관리 (2) , 서비스 로직 수정 - 옵션 적용 (0) | 2023.07.29 |
---|---|
키오스크 7일차 8/2 상품 옵션 관리 (0) | 2023.07.29 |
kiosk 5일차 7/31 주문 관리 (0) | 2023.07.28 |
kiosk 4일차 7/28 상품 발주 (0) | 2023.07.27 |
kiosk 3일차 7/27 상품 관리 (2) (0) | 2023.07.26 |