From 9369d0e9e0fa773cf88f314c4e35ca3dff68db2a Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 26 May 2021 15:40:09 +0800 Subject: [PATCH] tt --- .../service/tt/impl/TtCouponServiceImpl.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/tt/impl/TtCouponServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/tt/impl/TtCouponServiceImpl.java index d4ddabc2a..6ba74c946 100644 --- a/mallinkService/src/main/java/com/iformall/service/tt/impl/TtCouponServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/tt/impl/TtCouponServiceImpl.java @@ -68,12 +68,14 @@ public class TtCouponServiceImpl implements TtCouponService { if (StringUtils.isNotEmpty(record.getOrigPriceStr())) { record.setOrigPrice(new BigDecimal(record.getOrigPriceStr()).multiply(new BigDecimal(100)).intValue()); } - if(record.getSalePrice() == null || record.getSalePrice().intValue() == 0){ - record.setSalePrice(0); - record.setIsPayment(EnumYesOrNo.NO.getCode()); - record.setPreviewDuration(0); - }else{ - record.setIsPayment(EnumYesOrNo.YES.getCode()); + if(!record.getType().equals(EnumTtCouponType.COUPON_MORE.getCode())){ + if(record.getSalePrice() == null || record.getSalePrice().intValue() == 0){ + record.setSalePrice(0); + record.setIsPayment(EnumYesOrNo.NO.getCode()); + record.setPreviewDuration(0); + }else{ + record.setIsPayment(EnumYesOrNo.YES.getCode()); + } } if (StringUtils.isBlank(record.getCoverPicture())) {