无关风月
2024-12-09 2053b8fe0e98d4b4449bc756a93ced78f42277c4
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
150
151
152
153
154
155
156
157
158
159
160
161
162
package com.jilongda.optometry.model;
 
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
 
/**
 * <p>
 * 销售订单表
 * </p>
 *
 * @author 无关风月
 * @since 2024-12-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("t_order")
@ApiModel(value="TOrder对象", description="销售订单表")
public class TOrder implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @ApiModelProperty(value = "主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
 
    @ApiModelProperty(value = "编号")
    @TableField("code")
    private String code;
 
    @ApiModelProperty(value = "用户id")
    @TableField("userId")
    private Integer userId;
 
    @ApiModelProperty(value = "验光单id")
    @TableField("optometryId")
    private Integer optometryId;
 
    @ApiModelProperty(value = "门店id")
    @TableField("storeId")
    private Integer storeId;
 
    @ApiModelProperty(value = "镜架型号id")
    @TableField("modelId")
    private Integer modelId;
 
    @ApiModelProperty(value = "镜架色号")
    @TableField("color")
    private String color;
 
    @ApiModelProperty(value = "镜片系列id")
    @TableField("series")
    private Integer series;
 
    @ApiModelProperty(value = "镜片右 球镜+柱镜 逗号拼接 字段为空 客户自带")
    @TableField("rLens")
    private String rLens;
 
    @ApiModelProperty(value = "镜片左 球镜+柱镜 逗号拼接 字段为空 客户自带")
    @TableField("lLens")
    private String lLens;
 
    @ApiModelProperty(value = "1球 2非球面 3双非")
    @TableField("type")
    private Integer type;
 
    @ApiModelProperty(value = "折射率")
    @TableField("refractiveIndex")
    private String refractiveIndex;
 
    @ApiModelProperty(value = "创建时间")
    @TableField("createTime")
    private LocalDateTime createTime;
 
    @ApiModelProperty(value = "修改时间")
    @TableField("updateTime")
    private LocalDateTime updateTime;
 
    @TableField("createBy")
    private String createBy;
 
    @TableField("updateBy")
    private String updateBy;
 
    @ApiModelProperty(value = "是否删除 0否1是")
    @TableField("isDelete")
    private Integer isDelete;
 
    @ApiModelProperty(value = "店铺员工id")
    @TableField("sysId")
    private Integer sysId;
 
    @ApiModelProperty(value = "优惠券id")
    @TableField("couponId")
    private Integer couponId;
 
    @ApiModelProperty(value = "收费项id")
    @TableField("itemsId")
    private Integer itemsId;
 
    @ApiModelProperty(value = "备注")
    @TableField("remark")
    private String remark;
 
    @ApiModelProperty(value = "是否邮寄 1是2否")
    @TableField("isMail")
    private Integer isMail;
 
    @ApiModelProperty(value = "收件人姓名")
    @TableField("mailName")
    private String mailName;
 
    @ApiModelProperty(value = "收件人电话")
    @TableField("mailPhone")
    private String mailPhone;
 
    @ApiModelProperty(value = "收件人地址")
    @TableField("mailAddress")
    private String mailAddress;
 
    @ApiModelProperty(value = "订单总金额")
    @TableField("orderMoney")
    private BigDecimal orderMoney;
 
    @ApiModelProperty(value = "优惠金额")
    @TableField("couponMoney")
    private BigDecimal couponMoney;
 
    @ApiModelProperty(value = "支付金额")
    @TableField("payMoney")
    private BigDecimal payMoney;
 
    @ApiModelProperty(value = "是否加工 1是2否")
    @TableField("isMachining")
    private Integer isMachining;
 
    @ApiModelProperty(value = "加工编号")
    @TableField("machiningCode")
    private String machiningCode;
 
    @ApiModelProperty(value = "是否核算 1是2否")
    @TableField("isAccounting")
    private Integer isAccounting;
 
    @ApiModelProperty(value = "核算人")
    @TableField("accountingName")
    private String accountingName;
 
    @ApiModelProperty(value = "核算时间")
    @TableField("accountingTime")
    private LocalDateTime accountingTime;
 
 
}