@@ -44,6 +44,12 @@ public class RenewalView {
@DbField("sku.price")
private BigDecimal price;
+ @DbField("sku.tw_price")
+ private BigDecimal twPrice;
+
+ @DbField("sku.hk_price")
+ private BigDecimal hkPrice;
@DbField("sku.spec_val")
private String specVal;
@@ -773,6 +773,9 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
if (price.compareTo(BigDecimal.ZERO) == 0){
price = sku.getPrice().multiply(payRequest.getRate());
+ if ("TWD".equals(payRequest.getCurrency())){
+ price = price.setScale(-2, RoundingMode.HALF_UP);
+ }
}
/* 生成订单 */