diff --git a/mallinkService/src/main/java/com/iformall/domain/po/base/WxBillBaseEntity.java b/mallinkService/src/main/java/com/iformall/domain/po/base/WxBillBaseEntity.java index 60e9ea22e..c08d45b8e 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/base/WxBillBaseEntity.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/base/WxBillBaseEntity.java @@ -12,6 +12,7 @@ import lombok.ToString; import org.apache.commons.lang3.StringUtils; import java.math.BigDecimal; +import java.math.RoundingMode; import java.util.Date; import java.util.List; @@ -123,7 +124,8 @@ public class WxBillBaseEntity extends TenantEntity { if (StringUtils.isBlank(bs)) { bs = "0"; } - return new BigDecimal(getOwe()).add(new BigDecimal(bl)).add(new BigDecimal(bs)).toPlainString(); + //取2位小数用于支付,直接进一位分 + return new BigDecimal(getOwe()).add(new BigDecimal(bl)).add(new BigDecimal(bs)).setScale(2, RoundingMode.UP).toPlainString(); } @TableField(exist = false)