diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxCardSpend.java b/mallinkService/src/main/java/com/iformall/domain/po/WxCardSpend.java index 9a90c87da..c40808943 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxCardSpend.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCardSpend.java @@ -4,6 +4,7 @@ import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.iformall.domain.po.base.TenantEntity; +import com.iformall.enums.EnumPayType; import lombok.Data; import lombok.EqualsAndHashCode; @@ -141,6 +142,9 @@ public class WxCardSpend extends TenantEntity { if(getDeductionAmount()!=null) { deductionAmountStr = new BigDecimal(getDeductionAmount()).divide(new BigDecimal(100)).toString(); } + if (EnumPayType.PAY_B_REFUND.getCode().equals(this.getPayType())) { + deductionAmountStr = "-" + deductionAmountStr; + } return deductionAmountStr; }