Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
3단계
상품 구매에 사용할 수 있는 포인트 기능을 구현했습니다. 저희 팀원들끼리 이야기 나눴을 때 나온 내용은 '포인트로만 상품을 구매 가능하다'였습니다.
포인트를 사용자별로 보유하기 위해 Member엔티티에 point를 추가했고 Member db에도 point를 추가했습니다. 포인트 db를 따로 만드는 것이 좋은지 궁금합니다.
포인트 차감 방식은 구매하고자 하는 옵션의 수량과 가격을 곱한 총 가격이 보유하고 있는 포인트보다 작을 때 차감이 되고 크다면 포인트가 부족하다고 알려주게 했습니다.
관리자 화면에서 포인트를 충전할 수 있다는 요구 사항을 잘 이해 못한 것 같습니다. 일단 admin이라는 역할을 가진 관리자만 포인트를 충전할 수 있도록 컨트롤러를 만들어 두었습니다. 이번 주차가 협업이기도 하고 관리자 화면에서 가능하다고 나와 있어 api만 만들고 FE가 화면을 처리하는건지, 아니면 html을 만들어서 화면을 BE에서 처리하는 건지 궁금합니다.