QyzxInvoiceData.java 3.77 KB
Newer Older
1 2 3 4 5 6
/**  
* <p>Title: QyzxInvoiceData.java</p>  
* <p>Description: </p>  
* @author dsc  
* @date 2020年4月21日  
* @version 1.0  
邓实川 committed
7
*/
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
package cn.timer.api.bean.qyzx.businessService;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

邓实川 committed
30 31 32 33 34 35 36 37 38 39 40 41
/**
 * <p>
 * Title: QyzxInvoiceData.java
 * </p>
 * <p>
 * Description: 发票资料实体类
 * </p>
 * 
 * @author dsc
 * @date 2020年4月21日
 * @version 1.0
 */
42 43 44 45 46 47

@Entity
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
邓实川 committed
48
@Table(name = "qyzx_invoice_data")
49
@ApiModel("发票资料表")
邓实川 committed
50
public class QyzxInvoiceData extends Model<QyzxInvoiceData> {
51 52

	private static final long serialVersionUID = 2890357568571822258L;
邓实川 committed
53

54 55
	@Id
	@GeneratedValue
邓实川 committed
56 57
	@TableId(type = IdType.AUTO)
	@ApiModelProperty(value = "主键", example = "1")
58
	private Integer id;
邓实川 committed
59 60 61 62 63 64 65

	@ApiModelProperty(value = "订单号", example = "1")
	private String orderNo;

	@ApiModelProperty(value = "发票抬头", example = "广东优领")
	private String invoiceTitle;
	@ApiModelProperty(value = "税号", example = "915345164")
66
	private String dutyParagraph;
邓实川 committed
67
	@ApiModelProperty(value = "公司地址", example = "广东省")
68
	private String companyAddress;
邓实川 committed
69
	@ApiModelProperty(value = "电话号码", example = "18152456464")
70
	private String companyPhone;
邓实川 committed
71
	@ApiModelProperty(value = "开户行", example = "中信银行广州白云支行")
72
	private String bankName;
邓实川 committed
73
	@ApiModelProperty(value = "银行账号", example = "8110901011900785029")
74
	private String bankAccount;
邓实川 committed
75
	@ApiModelProperty(value = "发票类型", example = "0-普通 1-专用")
76
	private Integer invoiceType;
邓实川 committed
77
	@ApiModelProperty(value = "开票项目", example = "")
78
	private String invoiceProject;
邓实川 committed
79
	@ApiModelProperty(value = "发票金额", example = "")
80
	private Double invoiceValue;
邓实川 committed
81
	@ApiModelProperty(value = "收货人", example = "翁🐻")
82
	private String consignee;
邓实川 committed
83
	@ApiModelProperty(value = "收货人电话", example = "13144400255")
84
	private String consigneePhone;
邓实川 committed
85
	@ApiModelProperty(value = "邮箱", example = "13144400255@163.com")
86
	private String email;
邓实川 committed
87
	@ApiModelProperty(value = "收货地址省市区", example = "广东省/广州市/白云区")
88
	private String shippingArea;
邓实川 committed
89
	@ApiModelProperty(value = "收货详细地址", example = "白云东平伯曼酒店")
90
	private String shippingAddress;
邓实川 committed
91
	@ApiModelProperty(value = "邮编", example = "510080")
92
	private String zipCode;
邓实川 committed
93 94 95 96 97 98 99 100 101 102 103 104

	@ApiModelProperty(value = "企业", example = "117")
	private Integer orgCode;

	@ApiModelProperty(value = "模块状态", example = "默认0-开启,1-关闭")
	private Integer status;

	@ApiModelProperty(value = "排序", example = "")
	private String sort;

	@ApiModelProperty(value = "是否删除", example = "默认0-未删除,1-删除")
	private Integer isDelete;
105 106

	@TableField(fill = FieldFill.INSERT)
邓实川 committed
107
	@ApiModelProperty(value = "创建时间 ", example = "")
108 109
	private Date createTime;

邓实川 committed
110
	@ApiModelProperty(value = "创建人 ", example = "")
111 112
	private Integer createUser;

113
	@TableField(fill = FieldFill.INSERT_UPDATE)
邓实川 committed
114
	@ApiModelProperty(value = "修改时间 ", example = "")
115 116
	private Date modifyTime;

邓实川 committed
117
	@ApiModelProperty(value = "修改人 ", example = "")
118 119
	private Integer modifyUser;
}