package com.java110.dto.contract;
|
|
import com.java110.dto.PageDto;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* @ClassName ContractCollectionDetailDto
|
* @Description 合同收款明细表数据层封装
|
* @Author wuxw
|
* @Date 2019/4/24 8:52
|
* @Version 1.0
|
* add by wuxw 2019/4/24
|
**/
|
public class ContractCollectionDetailDto extends PageDto implements Serializable {
|
|
// 自增主键ID
|
private Integer id;
|
// 合同ID(关联其他合同表的contract_id)
|
private String contractId;
|
// 合同ID数组(批量查询用,对齐ContractDto的contractIds设计)
|
private String[] contractIds;
|
// 收款期间起
|
private String collectionPeriodStart;
|
// 收款期间止
|
private String collectionPeriodEnd;
|
// 应收款
|
private String receivableMoney;
|
// 新增字段:收费类型
|
private String chargeType; // 收费类型(如:服务费、定金、尾款等)
|
|
// 新增字段:发票/收据号码
|
private String invoiceReceiptNo; // 发票/收据号码
|
|
// 新增字段:白单存档编号
|
private String whiteListArchiveNo; // 白单存档编号
|
// 收款日期
|
private String collectionDate;
|
// 收款金额
|
private String collectionAmount;
|
// 特殊减免
|
private String specialReduction;
|
// 未收金额
|
private String unpaidMoney;
|
|
// 通用字段(对齐ContractDto的createTime/statusCd设计)
|
private Date createTime;
|
private String statusCd = "0";
|
|
// 扩展查询字段(对齐ContractDto的queryStartTime/queryEndTime设计)
|
private String queryCollectionPeriodStart;
|
private String queryCollectionPeriodEnd;
|
private String queryCollectionDateStart;
|
private String queryCollectionDateEnd;
|
|
// ========== getter/setter 方法(严格对齐ContractDto格式) ==========
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getContractId() {
|
return contractId;
|
}
|
|
public void setContractId(String contractId) {
|
this.contractId = contractId;
|
}
|
|
public String[] getContractIds() {
|
return contractIds;
|
}
|
|
public void setContractIds(String[] contractIds) {
|
this.contractIds = contractIds;
|
}
|
|
public String getCollectionPeriodStart() {
|
return collectionPeriodStart;
|
}
|
|
public void setCollectionPeriodStart(String collectionPeriodStart) {
|
this.collectionPeriodStart = collectionPeriodStart;
|
}
|
|
public String getChargeType() {
|
return chargeType;
|
}
|
|
public void setChargeType(String chargeType) {
|
this.chargeType = chargeType;
|
}
|
|
public String getInvoiceReceiptNo() {
|
return invoiceReceiptNo;
|
}
|
|
public void setInvoiceReceiptNo(String invoiceReceiptNo) {
|
this.invoiceReceiptNo = invoiceReceiptNo;
|
}
|
|
public String getWhiteListArchiveNo() {
|
return whiteListArchiveNo;
|
}
|
|
public void setWhiteListArchiveNo(String whiteListArchiveNo) {
|
this.whiteListArchiveNo = whiteListArchiveNo;
|
}
|
|
public String getCollectionPeriodEnd() {
|
return collectionPeriodEnd;
|
}
|
|
public void setCollectionPeriodEnd(String collectionPeriodEnd) {
|
this.collectionPeriodEnd = collectionPeriodEnd;
|
}
|
|
public String getReceivableMoney() {
|
return receivableMoney;
|
}
|
|
public void setReceivableMoney(String receivableMoney) {
|
this.receivableMoney = receivableMoney;
|
}
|
|
public String getCollectionDate() {
|
return collectionDate;
|
}
|
|
public void setCollectionDate(String collectionDate) {
|
this.collectionDate = collectionDate;
|
}
|
|
public String getCollectionAmount() {
|
return collectionAmount;
|
}
|
|
public void setCollectionAmount(String collectionAmount) {
|
this.collectionAmount = collectionAmount;
|
}
|
|
public String getSpecialReduction() {
|
return specialReduction;
|
}
|
|
public void setSpecialReduction(String specialReduction) {
|
this.specialReduction = specialReduction;
|
}
|
|
public String getUnpaidMoney() {
|
return unpaidMoney;
|
}
|
|
public void setUnpaidMoney(String unpaidMoney) {
|
this.unpaidMoney = unpaidMoney;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getStatusCd() {
|
return statusCd;
|
}
|
|
public void setStatusCd(String statusCd) {
|
this.statusCd = statusCd;
|
}
|
|
public String getQueryCollectionPeriodStart() {
|
return queryCollectionPeriodStart;
|
}
|
|
public void setQueryCollectionPeriodStart(String queryCollectionPeriodStart) {
|
this.queryCollectionPeriodStart = queryCollectionPeriodStart;
|
}
|
|
public String getQueryCollectionPeriodEnd() {
|
return queryCollectionPeriodEnd;
|
}
|
|
public void setQueryCollectionPeriodEnd(String queryCollectionPeriodEnd) {
|
this.queryCollectionPeriodEnd = queryCollectionPeriodEnd;
|
}
|
|
public String getQueryCollectionDateStart() {
|
return queryCollectionDateStart;
|
}
|
|
public void setQueryCollectionDateStart(String queryCollectionDateStart) {
|
this.queryCollectionDateStart = queryCollectionDateStart;
|
}
|
|
public String getQueryCollectionDateEnd() {
|
return queryCollectionDateEnd;
|
}
|
|
public void setQueryCollectionDateEnd(String queryCollectionDateEnd) {
|
this.queryCollectionDateEnd = queryCollectionDateEnd;
|
}
|
}
|