kongdeqiang
2023-06-05 957fe0a4eda7e4616d91d0b8939901bff6366542
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
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<OrderRecord> {
 
    @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;
 
 
 
}