Skip to content

Conversation

@essaysir
Copy link
Contributor

@essaysir essaysir commented Jun 26, 2025

작업내용

  • remainQuantity ( 특정 구매 또는 얻은 연필 후의 연필 잔액 )

  • 얻은 연필 목록 화면에서, remainQuantity 가 누락, remainQuantity 컬럼 추가

  • 구매한 연필 목록 화면에서, remainQuantity가 있지만 , 해당 용도로 사용되지 않음. usedQuantity 컬럼 추가

상세설명_ & 캡쳐

서진님 파트 변경

private AcquiredPencil createAcquiredPencil(Member member, Long sharedNoteId, Long milestone, Long rewardPencil) {
		// 추가된 부분
		PencilAccount account = pencilAccountFinder.findByMember(member);
		return AcquiredPencil.create(member, viewCountPolicy.getMessageForMilestone(milestone), sharedNoteId,
			rewardPencil, account.getTotalBalance(), false, AcquiredType.VIEWCOUNT);
	}
	public void decreaseUsedQuantity(long quantity) {
		//  변경전 : this.remainQuantity -= quantity; 
		this.usedQuantity -= quantity;
	}

현아님 파트 변경

private AcquiredPencil createAcquiredPencil(Long sharedNoteId, Member seller, Long price, AcquiredType type) {
		// 추가된 부분 
		PencilAccount sellerAccount = pencilAccountFinder.findByMember(seller);
		return AcquiredPencil.create(seller, "", sharedNoteId, price, sellerAccount.getTotalBalance(), false, type);
	}

@essaysir essaysir self-assigned this Jun 26, 2025
@essaysir essaysir added 🐞 bugFix 버그 고침 수필씨 수필씨가 작업했습니다. labels Jun 26, 2025
@PicturePark1101
Copy link
Contributor

remainQuantity -> 획득 시점의 총량 스냅샷
usedQuantity -> 실제 사용한 수량 누적값. 구매 후 사용하고 남은 연필의 개수
이해했습니다 고생하셨습니다

- 얻은 연필에는 남은 개수 불필요
@essaysir essaysir merged commit b549a78 into dev Jun 30, 2025
1 check passed
@essaysir essaysir deleted the fix/#423 branch September 10, 2025 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

수필씨 수필씨가 작업했습니다. 🐞 bugFix 버그 고침

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants