package com.boying.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.boying.common.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Transient; /** * @author kdq * @version 1.0.0 * @ClassName OrderRocord.java * @Description TODO * @createTime 2022年11月19日 20:35:00 */ @Data @TableName("order_record") @javax.persistence.Table(name = "order_record") @Entity @org.hibernate.annotations.Table(appliesTo = "order_record", comment = "订单表") @ApiModel(value = "订单表") public class OrderRecord extends BaseEntity { @ApiModelProperty(value = "金额") @Column(columnDefinition = "double(10,2) default '0.00' comment '金额'") private double money; @ApiModelProperty(value = "0:执法 1:停车 2:黑名单") @Column(columnDefinition = "int comment '0:执法 1:停车 2:黑名单'") private int type; @ApiModelProperty(value = "出停车场id或罚单id") @Column(columnDefinition = "int comment '出停车场id或罚单id'") private Integer queryId; @ApiModelProperty(value = "支付状态 0:未支付 1:已支付") @Column(columnDefinition = "int comment '支付状态 0:未支付 1:已支付'") private int status; @ApiModelProperty(value = "位置") @Column(columnDefinition = "varchar(200) comment '位置'") private String address; @ApiModelProperty(value = "车牌号") @Column(columnDefinition = "varchar(50) comment '车牌号'") private String carNo; @ApiModelProperty(value = "订单号") @Column(columnDefinition = "varchar(100) comment '订单号'") private String code; @ApiModelProperty(value = "电子缴款码") @Column(columnDefinition = "varchar(100) comment '电子缴款码'") private String payCode; @ApiModelProperty(value = "开票状态 0:未开票 1:已开票") @Column(columnDefinition = "int comment '开票状态 0:未开票 1:已开票'") private int ticketStatus; @ApiModelProperty(value = "票据id") @Column(columnDefinition = "int comment '票据id'") private Integer fileId; /** * 流水号 */ @ApiModelProperty(value = "code2") @Column(columnDefinition = "varchar(100) comment 'code2'") private String code2; /** * 流水号 */ @ApiModelProperty(value = "业务流水号") @Column(columnDefinition = "varchar(100) comment '业务流水号'") private String bizCode; @ApiModelProperty(value = "校验码") @Column(columnDefinition = "varchar(100) comment '校验码'") private String randomnumber; @ApiModelProperty(value = "einvoicefilename") @Column(columnDefinition = "varchar(100) comment 'einvoicefilename'") private String einvoicefilename; @ApiModelProperty(value = "einvoiceid") @Column(columnDefinition = "varchar(100) comment 'einvoiceid'") private String einvoiceid; @ApiModelProperty(value = "电子票据号码") @Column(columnDefinition = "varchar(100) comment '电子票据号码'") private String einvoicenumber; @ApiModelProperty(value = "电子票据代码") @Column(columnDefinition = "varchar(100) comment '电子票据代码'") private String einvoicecode; @ApiModelProperty(value = "png") @Column(columnDefinition = "int comment 'png'") private Integer billfiletype; //图片id @ApiModelProperty(value = "入场图片id") @Column(columnDefinition = "int comment '入场图片id'") private Integer imgInId; //图片id @ApiModelProperty(value = "出场图片id") @Column(columnDefinition = "int comment '出场图片id'") private Integer imgOutId; @Transient @TableField(exist = false) private String imgInPath; @Transient @TableField(exist = false) private String imgOutPath; }