huliguo
2 天以前 5d7b65670282a4fad015e37d567cfa171b162052
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
package com.ruoyi.errand.domain;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
 
@Data
@TableName("t_order")
public class Order implements Serializable {
    private static final long serialVersionUID = 1L;
 
    @ApiModelProperty("订单id")
    @TableId(type = IdType.AUTO)
    private Integer id;
 
    @ApiModelProperty("订单编号")
    @TableField("order_number")
    private String orderNumber;
 
    @ApiModelProperty("用户id")
    @TableField("app_user_id")
    private Long appUserId;
 
    @ApiModelProperty("跑腿id")
    @TableField("courier_id")
    private Integer courierId;
 
    @ApiModelProperty("小区id")
    @TableField("community_id")
    private Integer communityId;
 
    @ApiModelProperty("小区名称")
    @TableField("community_name")
    private String communityName;
 
    @ApiModelProperty("收件人姓名")
    @TableField("recipient_name")
    private String recipientName;
 
    @ApiModelProperty("收件人电话")
    @TableField("recipient_phone")
    private String recipientPhone;
 
    @ApiModelProperty("详细地址")
    @TableField("address_detail")
    private String addressDetail;
 
    @ApiModelProperty("代办事项")
    @TableField("agency_matters")
    private String agencyMatters;
 
    @ApiModelProperty("货品件数")
    @TableField("num")
    private Integer num;
 
    @ApiModelProperty("备注")
    @TableField("remark")
    private String remark;
 
    @ApiModelProperty("上传图片地址(多张逗号隔开,最多五张)")
    @TableField("pics")
    private String pics;
 
    @ApiModelProperty("跑腿上传图片地址(多张逗号隔开,最多五张)")
    @TableField("courier_pics")
    private String courierPics;
 
    @ApiModelProperty("支付方式 0-在线支付 1-会员支付")
    @TableField("pay_method")
    private Integer payMethod;
 
    @ApiModelProperty("订单金额")
    @TableField("order_amount")
    private BigDecimal orderAmount;
 
    @ApiModelProperty("支付金额")
    @TableField("payment_amount")
    private BigDecimal paymentAmount;
 
    @ApiModelProperty("1待确认2进行中3已取消4已完成5已评价")
    @TableField("order_status")
    private Integer orderStatus;
 
    @ApiModelProperty("创建时间")
    @TableField("create_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
 
    @ApiModelProperty("下单时间")
    @TableField("order_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime orderTime;
 
    @ApiModelProperty("接单时间")
    @TableField("receiving_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime receivingTime;
 
    @ApiModelProperty("完成时间")
    @TableField("finish_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime finishTime;
 
    @ApiModelProperty("微信支付号")
    @TableField("serial_number")
    private String serialNumber;
 
    @ApiModelProperty("1待支付2已支付")
    @TableField("pay_status")
    private Integer payStatus;
    @ApiModelProperty("0否1是 是否删除")
    @TableField("del_flag")
    private Integer delFlag;
 
    @ApiModelProperty("退款状态(1=退款中,2=已退款)")
    @TableField("refund_status")
    private Integer refundStatus;
 
    @ApiModelProperty("退款流水号")
    @TableField("refund_code")
    private String refundCode;
 
    @ApiModelProperty("退款时间")
    @TableField("refund_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime refundTime;
}