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: FormContract
|
* @author [九鼎联合科技]
|
* @date 2017年10月13日 上午10:50:59
|
*/
|
@Table(name="epc_form_contract_{rule}")
|
@Data
|
@EqualsAndHashCode(callSuper=true)
|
public class FormContract extends BaseBean implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
|
/**
|
* 合同编号
|
* 表字段:number
|
*/
|
@Column(name="number")
|
private String number;
|
|
/**
|
* 合同名称
|
* 表字段:name
|
*/
|
@Column(name="name")
|
private String name;
|
|
/**
|
* 组织机构
|
* 表字段:org
|
*/
|
@Column(name="org")
|
private String org;
|
|
/**
|
* 所属项目
|
* 表字段:project
|
*/
|
@Column(name="project")
|
private String project;
|
|
/**
|
* 供应商
|
* 表字段:supplier
|
*/
|
@Column(name="supplier")
|
private String supplier;
|
|
/**
|
* 客户
|
* 表字段:customer
|
*/
|
@Column(name="customer")
|
private String customer;
|
|
/**
|
* 签约日期
|
* 表字段:signing_date
|
*/
|
@Column(name="signing_date")
|
private Date signingDate;
|
|
/**
|
* 币种
|
* 表字段:currency
|
*/
|
@Column(name="currency")
|
private String currency;
|
|
/**
|
* 税额
|
* 表字段:tax_amount
|
*/
|
@Column(name="tax_amount")
|
private Double taxAmount;
|
|
/**
|
* 税率
|
* 表字段:rate
|
*/
|
@Column(name="rate")
|
private String rate;
|
|
/**
|
* 不含税金额
|
* 表字段:not_tax_amount
|
*/
|
@Column(name="not_tax_amount")
|
private Double notTaxAmount;
|
|
}
|