diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java b/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java index 47c18a6ff..9635d150d 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCoupon.java @@ -1,9 +1,12 @@ package com.iformall.domain.po; +import software.amazon.ion.Decimal; + import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Transient; import java.io.Serializable; +import java.math.BigDecimal; import java.text.DecimalFormat; import java.util.Date; import java.util.List; @@ -298,8 +301,7 @@ public class WxCoupon implements Serializable { public String getUsePriceStr() { if(usePrice!=null) { - DecimalFormat df=new DecimalFormat("0.00"); - usePriceStr = df.format((float)usePrice/100); + usePriceStr = new BigDecimal(usePrice).divide(new BigDecimal(100)).toString(); } return usePriceStr; } @@ -310,8 +312,7 @@ public class WxCoupon implements Serializable { public String getPriceStr() { if(price!=null) { - DecimalFormat df=new DecimalFormat("0.00"); - priceStr = df.format((float)price/100); + priceStr = new BigDecimal(price).divide(new BigDecimal(100)).toString(); } return priceStr; }