From 8fdab2c0a526f3553183a031f2754d626f66a9fa Mon Sep 17 00:00:00 2001 From: masterspirit Date: Wed, 22 Aug 2018 23:47:27 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8D=A1=E5=88=B8=E9=A2=91=E9=81=93][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9]:=E9=87=91=E9=A2=9D=E5=88=86=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E5=85=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../simple/domain/vo/WxCouponChannelVo.java | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/mallinkService/src/main/java/com/simple/domain/vo/WxCouponChannelVo.java b/mallinkService/src/main/java/com/simple/domain/vo/WxCouponChannelVo.java index 32f3f9066..dca0477df 100644 --- a/mallinkService/src/main/java/com/simple/domain/vo/WxCouponChannelVo.java +++ b/mallinkService/src/main/java/com/simple/domain/vo/WxCouponChannelVo.java @@ -3,7 +3,9 @@ package com.simple.domain.vo; import com.simple.domain.po.WxCoupon; import com.simple.domain.po.WxCouponChannel; +import javax.persistence.Transient; import java.io.Serializable; +import java.text.DecimalFormat; import java.util.Date; /** @@ -25,6 +27,13 @@ public class WxCouponChannelVo extends WxCouponChannel implements Serializable { /*使用条件金额(适用于类型1,2,3,4)**/ @io.swagger.annotations.ApiModelProperty(value="使用条件金额(适用于类型1,2,3,4)",name="usePrice") private Integer usePrice; + + @Transient + private String salePriceStr; + + @Transient + private String usePriceStr; + /*限领张数**/ @io.swagger.annotations.ApiModelProperty(value="限领张数",name="useLimitQuantity") private Integer useLimitQuantity; @@ -110,6 +119,31 @@ public class WxCouponChannelVo extends WxCouponChannel implements Serializable { public void setSendEndDate(Date sendEndDate) { this.sendEndDate = sendEndDate; } + + public String getSalePriceStr() { + if(salePrice!=null) { + DecimalFormat df=new DecimalFormat("0.00"); + salePriceStr = df.format((float)salePrice/100); + } + return salePriceStr; + } + + public void setSalePriceStr(String salePriceStr) { + this.salePriceStr = salePriceStr; + } + + public String getUsePriceStr() { + if(usePrice!=null) { + DecimalFormat df=new DecimalFormat("0.00"); + usePriceStr = df.format((float)usePrice/100); + } + return usePriceStr; + } + + public void setUsePriceStr(String usePriceStr) { + this.usePriceStr = usePriceStr; + } + public WxCouponChannelVo(){} public WxCouponChannelVo setWxCoupon (WxCoupon wxCoupon){ this.coverImg=wxCoupon.getCoverImg();