test #317
|
@ -217,9 +217,14 @@ class MemberService(
|
|||
.format(dateTimeFormatter)
|
||||
|
||||
val chargeCount = chargeRepository.getChargeCount(memberId = member.id!!)
|
||||
val point = memberPointRepository.findByMemberIdAndExpiresAtAfterOrderByExpiresAtAsc(
|
||||
memberId = member.id!!,
|
||||
expiresAt = LocalDateTime.now()
|
||||
).sumOf { it.point }
|
||||
|
||||
return GetMemberInfoResponse(
|
||||
can = member.getChargeCan(container) + member.getRewardCan(container),
|
||||
point = point,
|
||||
isAuth = member.auth != null,
|
||||
gender = gender,
|
||||
signupDate = signUpDate,
|
||||
|
|
|
@ -4,6 +4,7 @@ import kr.co.vividnext.sodalive.member.MemberRole
|
|||
|
||||
data class GetMemberInfoResponse(
|
||||
val can: Int,
|
||||
val point: Int,
|
||||
val isAuth: Boolean,
|
||||
val gender: String?,
|
||||
val signupDate: String,
|
||||
|
|
Loading…
Reference in New Issue