Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

전남대 BE_김보민 6주차 과제 (3단계) #411

Open
wants to merge 14 commits into
base: kbm05haruin30
Choose a base branch
from

Conversation

KBM05haruin30
Copy link

3단계

상품 구매에 사용할 수 있는 포인트 기능을 구현했습니다. 저희 팀원들끼리 이야기 나눴을 때 나온 내용은 '포인트로만 상품을 구매 가능하다'였습니다.
포인트를 사용자별로 보유하기 위해 Member엔티티에 point를 추가했고 Member db에도 point를 추가했습니다. 포인트 db를 따로 만드는 것이 좋은지 궁금합니다.
포인트 차감 방식은 구매하고자 하는 옵션의 수량과 가격을 곱한 총 가격이 보유하고 있는 포인트보다 작을 때 차감이 되고 크다면 포인트가 부족하다고 알려주게 했습니다.
관리자 화면에서 포인트를 충전할 수 있다는 요구 사항을 잘 이해 못한 것 같습니다. 일단 admin이라는 역할을 가진 관리자만 포인트를 충전할 수 있도록 컨트롤러를 만들어 두었습니다. 이번 주차가 협업이기도 하고 관리자 화면에서 가능하다고 나와 있어 api만 만들고 FE가 화면을 처리하는건지, 아니면 html을 만들어서 화면을 BE에서 처리하는 건지 궁금합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant