diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxPropertyContract.java b/mallinkService/src/main/java/com/iformall/domain/po/WxPropertyContract.java index 70a351ca0..c5265439d 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxPropertyContract.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxPropertyContract.java @@ -18,6 +18,7 @@ import lombok.ToString; import java.math.BigDecimal; import java.math.RoundingMode; +import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Map; @@ -310,6 +311,26 @@ public class WxPropertyContract extends TenantEntity { return null; } + @TableField(exist = false) + List unFixedfeeStandards; + public List getUnFixedfeeStandards() { + List fees = this.getFeesStardarsList(); + if (null != fees && fees.size() > 0 ) { + List unfixed = new ArrayList(); + for (int i = 0 ; i < fees.size() ; i++ ) { + WxFeesStandards fs = fees.get(i); + if (fs.getFixedPrice().intValue() == EnumYesOrNo.NO.getCode().intValue()) { + unfixed.add(fs); + } + } + if (unfixed.size() <= 0 ) { + return null; + } + return unfixed; + } + return null; + } + @io.swagger.annotations.ApiModelProperty(value = "合同类型", name = "contractType") private Integer contractType; @@ -320,4 +341,6 @@ public class WxPropertyContract extends TenantEntity { @TableField(exist = false) List feeStandards; + + }