Compare commits
2 Commits
bc378cc619
...
32935aed88
| Author | SHA1 | Date | |
|---|---|---|---|
| 32935aed88 | |||
| c72adbfc4b |
@@ -14,10 +14,10 @@ import java.time.format.DateTimeFormatter
|
|||||||
class CanService(private val repository: CanRepository) {
|
class CanService(private val repository: CanRepository) {
|
||||||
fun getCans(geoCountry: GeoCountry): List<CanResponse> {
|
fun getCans(geoCountry: GeoCountry): List<CanResponse> {
|
||||||
val currency = when (geoCountry) {
|
val currency = when (geoCountry) {
|
||||||
GeoCountry.KR -> "USD"
|
GeoCountry.KR -> "KRW"
|
||||||
else -> "USD"
|
else -> "USD"
|
||||||
}
|
}
|
||||||
return repository.findAllByStatusAndCurrency(status = CanStatus.SALE, currency = currency)
|
return repository.findAllByStatus(status = CanStatus.SALE)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getCanStatus(member: Member, container: String): GetCanStatusResponse {
|
fun getCanStatus(member: Member, container: String): GetCanStatusResponse {
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ import org.springframework.retry.annotation.Retryable
|
|||||||
import org.springframework.stereotype.Service
|
import org.springframework.stereotype.Service
|
||||||
import org.springframework.transaction.annotation.Transactional
|
import org.springframework.transaction.annotation.Transactional
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
import java.math.RoundingMode
|
||||||
import java.time.LocalDateTime
|
import java.time.LocalDateTime
|
||||||
import java.time.format.DateTimeFormatter
|
import java.time.format.DateTimeFormatter
|
||||||
|
|
||||||
@@ -264,7 +265,7 @@ class ChargeService(
|
|||||||
val savedCharge = chargeRepository.save(charge)
|
val savedCharge = chargeRepository.save(charge)
|
||||||
|
|
||||||
val chargeId = savedCharge.id!!
|
val chargeId = savedCharge.id!!
|
||||||
val amount = savedCharge.payment!!.price
|
val amount = savedCharge.payment!!.price.setScale(4, RoundingMode.HALF_UP).stripTrailingZeros()
|
||||||
val reqDate = savedCharge.createdAt!!.format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"))
|
val reqDate = savedCharge.createdAt!!.format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"))
|
||||||
val sign = DigestUtils.sha512Hex(
|
val sign = DigestUtils.sha512Hex(
|
||||||
String.format(
|
String.format(
|
||||||
|
|||||||
Reference in New Issue
Block a user