package com.changhong.epc.bean.form.contract;
|
|
import com.changhong.epc.constter.base.BaseBean;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import javax.persistence.Column;
|
import javax.persistence.Table;
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
*
|
* @ClassName: FormContractPhase
|
* @author [九鼎联合科技]
|
* @date 2017年10月13日 上午10:50:59
|
*/
|
@Table(name="epc_form_contract_phase_{rule}")
|
@Data
|
@EqualsAndHashCode(callSuper=true)
|
public class FormContractPhase extends BaseBean implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
|
/**
|
* 合同信息id
|
* 表字段:contract_id
|
*/
|
@Column(name="contract_id")
|
private Integer contractId;
|
|
/**
|
* 付款阶段
|
* 表字段:payment_stage
|
*/
|
@Column(name="payment_stage")
|
private String paymentStage;
|
|
/**
|
* 付款日期
|
* 表字段:payment_date
|
*/
|
@Column(name="payment_date")
|
private Date paymentDate;
|
|
/**
|
* 付款方式
|
* 表字段:payment_method
|
*/
|
@Column(name="payment_method")
|
private String paymentMethod;
|
|
/**
|
* 付款含税金额
|
* 表字段:payment_tax_amount
|
*/
|
@Column(name="payment_tax_amount")
|
private Double paymentTaxAmount;
|
|
/**
|
* 付款不含税金额
|
* 表字段:payment_not_tax_amount
|
*/
|
@Column(name="payment_not_tax_amount")
|
private Double paymentNotTaxAmount;
|
|
/**
|
* 发票类型
|
* 表字段:invoice_type
|
*/
|
@Column(name="invoice_type")
|
private String invoiceType;
|
|
/**
|
* 发票开票时间
|
* 表字段:invoice_date
|
*/
|
@Column(name="invoice_date")
|
private Date invoiceDate;
|
|
/**
|
* 发票含税金额
|
* 表字段:invoice_tax_amount
|
*/
|
@Column(name="invoice_tax_amount")
|
private Double invoiceTaxAmount;
|
|
/**
|
* 发票不含税金额
|
* 表字段:invoice_not_tax_amount
|
*/
|
@Column(name="invoice_not_tax_amount")
|
private Double invoiceNotTaxAmount;
|
|
}
|