From 11c58a7a12716d4521baefef8b9d97aace5e408f Mon Sep 17 00:00:00 2001 From: hupeng Date: Fri, 30 Nov 2018 17:18:25 +0800 Subject: [PATCH] =?UTF-8?q?[A=E7=AB=AF][=E4=BF=AE=E6=94=B9]:=E5=88=B8?= =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/iformall/domain/po/WxCoupon.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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; }