RepairRec.java
2.97 KB
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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
package vion.model;
import com.baomidou.mybatisplus.annotation.*;
import io.github.linpeilie.annotations.AutoMapper;
import io.github.linpeilie.annotations.AutoMappers;
import lombok.Data;
import vion.dto.RepairRecDTO;
import vion.vo.RepairRecVO;
import java.util.Date;
/**
* @author HlQ
* @date 2024/1/24
*/
@Data
@TableName(value = "tbl_repair_rec")
@AutoMappers({
@AutoMapper(target = RepairRecVO.class),
@AutoMapper(target = RepairRecDTO.class),
})
public class RepairRec {
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 集团id
*/
@TableField(value = "account_id")
private Long accountId;
/**
* 项目id
*/
@TableField(value = "store_id")
private Long storeId;
/**
* 合同id
*/
@TableField(value = "contract_id")
private Long contractId;
/**
* 合同编号
*/
@TableField(value = "contract_no")
private String contractNo;
/**
* 项目名称(用户填写的)
*/
@TableField(value = "project_name", condition = SqlCondition.LIKE)
private String projectName;
/**
* 联系人
*/
@TableField(value = "contact", condition = SqlCondition.LIKE)
private String contact;
/**
* 手机号码
*/
@TableField(value = "phone")
private String phone;
/**
* 快递单号(用户填写的,他/她寄出去的设备的快递单号)
*/
@TableField(value = "user_tracking_number")
private String userTrackingNumber;
/**
* 是否借用备件 0:否 1:是
*/
@TableField(value = "borrow_toggle")
private Integer borrowToggle;
/**
* 设备数量
*/
@TableField(value = "device_num")
private Integer deviceNum;
/**
* 收货地址
*/
@TableField(value = "shipping_address")
private String shippingAddress;
/**
* 收货联系人
*/
@TableField(value = "receiving_contact")
private String receivingContact;
/**
* 收货联系电话
*/
@TableField(value = "receiving_phone")
private String receivingPhone;
/**
* 发货日期
*/
@TableField(value = "ship_date")
private Date shipDate;
/**
* 快递公司
*/
@TableField(value = "courier_company")
private String courierCompany;
/**
* 快递单号
*/
@TableField(value = "tracking_number")
private String trackingNumber;
/*
* 状态 1:运输中 2:维修中 3:已发货
*/
@TableField(value = "status")
private Integer status;
@TableField(value = "uuid")
private String uuid;
/**
* 微信openid
*/
@TableField(value = "openid")
private String openid;
/**
* 备注
*/
@TableField(value = "remark")
private String remark;
@TableField(value = "create_time", fill = FieldFill.INSERT)
private Date createTime;
@TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
private Date updateTime;
}