admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
package com.yeshi.fanli.entity.pdd;
 
import java.util.Date;
 
import org.yeshi.utils.generater.mybatis.Column;
import org.yeshi.utils.generater.mybatis.Table;
 
import com.google.gson.annotations.SerializedName;
 
/**
 * 拼多多订单
 *
 * @author Administrator
 */
@Table("yeshi_ec_pdd_order")
public class PDDOrder {
    @Column(name = "po_id")
    private Long id;
    @SerializedName("order_sn")
    @Column(name = "po_order_sn")
    private String orderSn;// 推广订单编号
    @SerializedName("goods_id")
    @Column(name = "po_goods_id")
    private Long goodsId;// 商品ID
    @SerializedName("group_id")
    @Column(name = "po_group_id")
    private Long groupId;// 成团ID
    @SerializedName("goods_name")
    @Column(name = "po_goods_name")
    private String goodsName;// 商品标题
    @SerializedName("goods_thumbnail_url")
    @Column(name = "po_goods_thumbnail_url")
    private String goodsThumbnailUrl;// 商品缩略图
    @SerializedName("goods_quantity")
    @Column(name = "po_goods_quantity")
    private Integer goodsQuantity;// 购买商品的数量
    @SerializedName("goods_price")
    @Column(name = "po_goods_price")
    private Long goodsPrice;// 订单中sku的单件价格,单位为分
    @SerializedName("order_amount")
    @Column(name = "po_order_amount")
    private Long orderAmount;// 实际支付金额,单位为分
    @SerializedName("p_id")
    @Column(name = "po_p_id")
    private String pId;// 推广位ID
    @SerializedName("promotion_rate")
    @Column(name = "po_promotion_rate")
    private Long promotionRate;// 佣金比例,千分比
    @SerializedName("promotion_amount")
    @Column(name = "po_promotion_amount")
    private Long promotionAmount;// 佣金金额,单位为分
    @SerializedName("order_status")
    @Column(name = "po_order_status")
    private Integer orderStatus;// 订单状态: -1 未支付;
    // 0-已支付;1-已成团;2-确认收货;3-审核成功;4-审核失败(不可提现);5-已经结算;8-非多多进宝商品(无佣金订单)
    @SerializedName("order_status_desc")
    @Column(name = "po_order_status_desc")
    private String orderStatusDesc;// 订单状态描述
    @SerializedName("fail_reason")
    @Column(name = "po_fail_reason")
    private String failReason;//订单失败原因
    @SerializedName("order_create_time")
    @Column(name = "po_order_create_time")
    private Long orderCreateTime;// 订单生成时间,UNIX时间戳
    @SerializedName("order_pay_time")
    @Column(name = "po_order_pay_time")
    private Long orderPayTime;// 支付时间
    @SerializedName("order_group_success_time")
    @Column(name = "po_order_group_success_time")
    private Long orderGroupSuccessTime;// 成团时间
    @SerializedName("order_verify_time")
    @Column(name = "po_order_verify_time")
    private Long orderVerifyTime;// 审核时间
    @SerializedName("order_modify_at")
    @Column(name = "po_order_modify_at")
    private Long orderModifyAt;// 最后更新时间
    @SerializedName("order_receive_time")
    @Column(name = "po_order_receive_time")
    private Long orderReceiveTime;//收货时间
    @SerializedName("custom_parameters")
    @Column(name = "po_custom_parameters")
    private String customParameters;// 自定义参数
    @SerializedName("order_settle_time")
    @Column(name = "po_order_settle_time")
    private Long orderSettleTime;// 订单结算时间
    @SerializedName("order_id")
    @Column(name = "po_order_id")
    private String orderId;// 订单编号
    @Column(name = "po_create_time")
    private Date createTime;// 创建时间
    @Column(name = "po_update_time")
    private Date updateTime;// 更新时间
 
 
    public String getFailReason() {
        return failReason;
    }
 
    public void setFailReason(String failReason) {
        this.failReason = failReason;
    }
 
    public Date getCreateTime() {
        return createTime;
    }
 
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
 
    public Date getUpdateTime() {
        return updateTime;
    }
 
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
 
    public Long getId() {
        return id;
    }
 
    public void setId(Long id) {
        this.id = id;
    }
 
    public String getOrderSn() {
        return orderSn;
    }
 
    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn;
    }
 
    public Long getGoodsId() {
        return goodsId;
    }
 
    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }
 
    public Long getGroupId() {
        return groupId;
    }
 
    public void setGroupId(Long groupId) {
        this.groupId = groupId;
    }
 
    public String getGoodsName() {
        return goodsName;
    }
 
    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }
 
    public String getGoodsThumbnailUrl() {
        return goodsThumbnailUrl;
    }
 
    public void setGoodsThumbnailUrl(String goodsThumbnailUrl) {
        this.goodsThumbnailUrl = goodsThumbnailUrl;
    }
 
    public Integer getGoodsQuantity() {
        return goodsQuantity;
    }
 
    public void setGoodsQuantity(Integer goodsQuantity) {
        this.goodsQuantity = goodsQuantity;
    }
 
    public Long getGoodsPrice() {
        return goodsPrice;
    }
 
    public void setGoodsPrice(Long goodsPrice) {
        this.goodsPrice = goodsPrice;
    }
 
    public Long getOrderAmount() {
        return orderAmount;
    }
 
    public void setOrderAmount(Long orderAmount) {
        this.orderAmount = orderAmount;
    }
 
    public String getpId() {
        return pId;
    }
 
    public void setpId(String pId) {
        this.pId = pId;
    }
 
    public Long getPromotionRate() {
        return promotionRate;
    }
 
    public void setPromotionRate(Long promotionRate) {
        this.promotionRate = promotionRate;
    }
 
    public Long getPromotionAmount() {
        return promotionAmount;
    }
 
    public void setPromotionAmount(Long promotionAmount) {
        this.promotionAmount = promotionAmount;
    }
 
    public Integer getOrderStatus() {
        return orderStatus;
    }
 
    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }
 
    public String getOrderStatusDesc() {
        return orderStatusDesc;
    }
 
    public void setOrderStatusDesc(String orderStatusDesc) {
        this.orderStatusDesc = orderStatusDesc;
    }
 
    public Long getOrderCreateTime() {
        return orderCreateTime;
    }
 
    public void setOrderCreateTime(Long orderCreateTime) {
        this.orderCreateTime = orderCreateTime;
    }
 
    public Long getOrderPayTime() {
        return orderPayTime;
    }
 
    public void setOrderPayTime(Long orderPayTime) {
        this.orderPayTime = orderPayTime;
    }
 
    public Long getOrderGroupSuccessTime() {
        return orderGroupSuccessTime;
    }
 
    public void setOrderGroupSuccessTime(Long orderGroupSuccessTime) {
        this.orderGroupSuccessTime = orderGroupSuccessTime;
    }
 
    public Long getOrderVerifyTime() {
        return orderVerifyTime;
    }
 
    public void setOrderVerifyTime(Long orderVerifyTime) {
        this.orderVerifyTime = orderVerifyTime;
    }
 
    public Long getOrderModifyAt() {
        return orderModifyAt;
    }
 
    public void setOrderModifyAt(Long orderModifyAt) {
        this.orderModifyAt = orderModifyAt;
    }
 
    public String getCustomParameters() {
        return customParameters;
    }
 
    public void setCustomParameters(String customParameters) {
        this.customParameters = customParameters;
    }
 
    public Long getOrderSettleTime() {
        return orderSettleTime;
    }
 
    public void setOrderSettleTime(Long orderSettleTime) {
        this.orderSettleTime = orderSettleTime;
    }
 
    public String getOrderId() {
        return orderId;
    }
 
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }
 
    public Long getOrderReceiveTime() {
        return orderReceiveTime;
    }
 
    public void setOrderReceiveTime(Long orderReceiveTime) {
        this.orderReceiveTime = orderReceiveTime;
    }
 
}