package com.java110.fee.api;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* 业主质保金支取信息POJO
|
* 对应 owner_quality_guarantee 表
|
* @author dev
|
* @date 2025-12-24
|
*/
|
public class OwnerQualityGuaranteePo implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
// 表字段
|
private Long id; // 自增主键ID
|
private String mpId; // 业务标识(mp_id)
|
private Date availableWithdrawalDate; // 可启动支取日期(年月日)
|
private String qualityGuaranteePeriod2; // 质保期
|
private String qualityGuaranteePeriod2Start; // 质保期
|
private String qualityGuaranteePeriod2End; // 质保期
|
private Double qualityGuaranteeRatio; // 质保金占比
|
private Double qualityGuaranteeAmount; // 质保金金额(元)
|
private Date createTime; // 创建时间
|
private Date updateTime; // 更新时间
|
|
// 分页参数(非表字段)
|
private Integer page; // 分页偏移量
|
private Integer row; // 每页条数
|
|
// 时间范围查询参数(非表字段)
|
private String startCreateTime; // 开始创建时间
|
private String endCreateTime; // 结束创建时间
|
|
private String acceptanceDate;
|
private String auditStatus;
|
|
public String getAcceptanceDate() {
|
return acceptanceDate;
|
}
|
|
public void setAcceptanceDate(String acceptanceDate) {
|
this.acceptanceDate = acceptanceDate;
|
}
|
|
public String getAuditStatus() {
|
return auditStatus;
|
}
|
|
public void setAuditStatus(String auditStatus) {
|
this.auditStatus = auditStatus;
|
}
|
|
// Getter & Setter
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public String getMpId() {
|
return mpId;
|
}
|
|
|
public void setMpId(String mpId) {
|
this.mpId = mpId;
|
}
|
|
public Date getAvailableWithdrawalDate() {
|
return availableWithdrawalDate;
|
}
|
|
public void setAvailableWithdrawalDate(Date availableWithdrawalDate) {
|
this.availableWithdrawalDate = availableWithdrawalDate;
|
}
|
|
public String getQualityGuaranteePeriod2Start() {
|
return qualityGuaranteePeriod2Start;
|
}
|
|
public void setQualityGuaranteePeriod2Start(String qualityGuaranteePeriod2Start) {
|
String test = "";
|
if (this.qualityGuaranteePeriod2 == null || this.qualityGuaranteePeriod2.equals("")) {
|
test = qualityGuaranteePeriod2Start + "- ~";
|
}else if(this.qualityGuaranteePeriod2.contains(" ~ ")){
|
test = qualityGuaranteePeriod2Start + " ~ " + qualityGuaranteePeriod2.split(" ~ ")[1];
|
}
|
this.qualityGuaranteePeriod2 = test;
|
this.qualityGuaranteePeriod2Start = qualityGuaranteePeriod2Start;
|
}
|
|
public String getQualityGuaranteePeriod2End() {
|
return qualityGuaranteePeriod2End;
|
}
|
|
public void setQualityGuaranteePeriod2End(String qualityGuaranteePeriod2End) {
|
String test = "";
|
if (this.qualityGuaranteePeriod2 == null || this.qualityGuaranteePeriod2.equals("")) {
|
test = "~ -" + qualityGuaranteePeriod2End;
|
}else if(this.qualityGuaranteePeriod2.contains(" ~ ")){
|
test = qualityGuaranteePeriod2.split(" ~ ")[0] + " ~ " + qualityGuaranteePeriod2End;
|
}
|
this.qualityGuaranteePeriod2 = test;
|
this.qualityGuaranteePeriod2End = qualityGuaranteePeriod2End;
|
}
|
|
public String getQualityGuaranteePeriod2() {
|
return qualityGuaranteePeriod2;
|
}
|
|
public void setQualityGuaranteePeriod2(String qualityGuaranteePeriod2) {
|
if (qualityGuaranteePeriod2 != null && qualityGuaranteePeriod2.contains(" ~ ")) {
|
String[] test = qualityGuaranteePeriod2.split(" ~ ");
|
if (test.length == 2) {
|
this.qualityGuaranteePeriod2Start = test[0];
|
this.qualityGuaranteePeriod2End = test[1];
|
}
|
}
|
this.qualityGuaranteePeriod2 = qualityGuaranteePeriod2;
|
}
|
|
public Double getQualityGuaranteeRatio() {
|
return qualityGuaranteeRatio;
|
}
|
|
public void setQualityGuaranteeRatio(Double qualityGuaranteeRatio) {
|
this.qualityGuaranteeRatio = qualityGuaranteeRatio;
|
}
|
|
public Double getQualityGuaranteeAmount() {
|
return qualityGuaranteeAmount;
|
}
|
|
public void setQualityGuaranteeAmount(Double qualityGuaranteeAmount) {
|
this.qualityGuaranteeAmount = qualityGuaranteeAmount;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public Integer getPage() {
|
return page;
|
}
|
|
public void setPage(Integer page) {
|
this.page = page;
|
}
|
|
public Integer getRow() {
|
return row;
|
}
|
|
public void setRow(Integer row) {
|
this.row = row;
|
}
|
|
public String getStartCreateTime() {
|
return startCreateTime;
|
}
|
|
public void setStartCreateTime(String startCreateTime) {
|
this.startCreateTime = startCreateTime;
|
}
|
|
public String getEndCreateTime() {
|
return endCreateTime;
|
}
|
|
public void setEndCreateTime(String endCreateTime) {
|
this.endCreateTime = endCreateTime;
|
}
|
}
|