구독서비스 결제 적용
This commit is contained in:
@@ -6275,17 +6275,19 @@ public class BOOrdrService{
|
||||
BigDecimal buyRate = mapper.selectBuyRate(param);
|
||||
|
||||
List<LinkedHashMap> subsvcList = (List<LinkedHashMap>) param.get("goodsList");
|
||||
LinkedHashMap subsvcOne = subsvcList.get(0);
|
||||
log.debug("subsvcOne : {}", subsvcOne);
|
||||
if(subsvcList != null) {
|
||||
LinkedHashMap subsvcOne = subsvcList.get(0);
|
||||
log.debug("subsvcOne : {}", subsvcOne);
|
||||
|
||||
goodsAmt = BigDecimal.valueOf((Integer) subsvcOne.get("selpric"));
|
||||
setleAmt = BigDecimal.valueOf((Integer) subsvcOne.get("selpric"));
|
||||
log.debug("결제 예정 금액 : {}", setleAmt);
|
||||
goodsAmt = BigDecimal.valueOf((Integer) subsvcOne.get("selpric"));
|
||||
setleAmt = BigDecimal.valueOf((Integer) subsvcOne.get("selpric"));
|
||||
log.debug("결제 예정 금액 : {}", setleAmt);
|
||||
|
||||
// 환율계산
|
||||
setleAmtKr = setleAmt.multiply(buyRate);
|
||||
setleAmtKr = setleAmtKr.setScale(0,RoundingMode.HALF_UP);
|
||||
log.debug("결제 예정 금액 (환율 적용) : {}", setleAmtKr);
|
||||
// 환율계산
|
||||
setleAmtKr = setleAmt.multiply(buyRate);
|
||||
setleAmtKr = setleAmtKr.setScale(0,RoundingMode.HALF_UP);
|
||||
log.debug("결제 예정 금액 (환율 적용) : {}", setleAmtKr);
|
||||
}
|
||||
|
||||
// ############################################## 결제 예정 금액 적용 ##############################################
|
||||
setleExpectAmtMap.put("goodsAmt", goodsAmt.intValue());
|
||||
|
||||
Reference in New Issue
Block a user