zhibing.pu
2024-08-15 84372ca0c3ea0817072f6c3a7ed3798b98440f36
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
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
package com.stylefeng.guns.modular.system.model;
 
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.enums.IdType;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;
 
import java.io.Serializable;
 
/**
 * <p>
 * 订单-小件物流
 * </p>
 *
 * @author 吕雪
 * @since 2020-09-24
 */
@TableName("t_order_logistics")
@Data
public class TOrderLogistics extends Model<TOrderLogistics> {
 
    private static final long serialVersionUID = 1L;
 
    /**
     * 主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 订单类型(4=同城物流,5=跨城物流)
     */
    private Integer type;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 接单司机ID
     */
    private Integer driverId;
    /**
     * 车辆id
     */
    private Integer carId;
    /**
     * 订单号
     */
    private String orderNum;
    /**
     * 货物类型(1=普通货物,2=贵重货物)
     */
    private Integer cargoType;
    /**
     * 货物数量
     */
    private Integer cargoNumber;
    /**
     * 备注
     */
    private String remark;
    /**
     * 下单地点经度
     */
    private Double placementLon;
    /**
     * 下单地点纬度
     */
    private Double placementLat;
    /**
     * 下单地点
     */
    private String placementAddress;
    /**
     * 出发地经度值
     */
    private Double startLon;
    /**
     * 出发地纬度值
     */
    private Double startLat;
    /**
     * 出发地地点
     */
    private String startAddress;
    /**
     * 目的地经度
     */
    private Double endLon;
    /**
     * 目的地纬度
     */
    private Double endLat;
    /**
     * 目的地地点
     */
    private String endAddress;
    /**
     * 收件人姓名
     */
    private String recipient;
    /**
     * 收件人电话
     */
    private String recipientPhone;
    /**
     * 上车点经度
     */
    private Double boardingLon;
    /**
     * 上车点纬度
     */
    private Double boardingLat;
    /**
     * 上车点
     */
    private String boardingAddress;
    /**
     * 上车时间
     */
    private Date boardingTime;
    /**
     * 下车点经度
     */
    private Double getoffLon;
    /**
     * 下车点纬度
     */
    private Double getoffLat;
    /**
     * 下车地点
     */
    private String getoffAddress;
    /**
     * 下车时间
     */
    private Date getoffTime;
    /**
     * 行驶里程数(米)
     */
    private Double mileage;
    /**
     * 支付方式(1=OK平台支付,2=其他方式支付)
     */
    private Integer payManner;
    /**
     * 支付方式(1=微信,2=支付宝,3=其他)
     */
    private Integer payType;
    /**
     * 订单金额
     */
    private BigDecimal orderMoney;
    /**
     * 行程费
     */
    private BigDecimal travelMoney;
    /**
     * 小费
     */
    private BigDecimal tipMoney;
    /**
     * 红包抵扣金额
     */
    private BigDecimal redPacketMoney;
    /**
     * 优惠券抵扣金额
     */
    private BigDecimal couponMoney;
    /**
     * 红包记录id
     */
    private String redPacketId;
    /**
     * 优惠券id
     */
    private Integer couponId;
    /**
     * 折扣
     */
    private Double discount;
    /**
     * 折扣优惠金额
     */
    private Double discountMoney;
    /**
     * 折扣活动id
     */
    private Integer activityId;
    /**
     * 公司id
     */
    private Integer companyId;
    /**
     * 支付金额
     */
    private BigDecimal payMoney;
    /**
     * 状态(1=待接单,2=待出发,3=待到达预约地点,4=待取货,5=服务中,6=完成服务,7=待支付,9=已完成,10=已取消)
     */
    private Integer state;
    /**
     * 下单时间
     */
    private Date insertTime;
    /**
     * 出行时间
     */
    private Date travelTime;
    /**
     * 抢单时间
     */
    private Date snatchOrderTime;
    /**
     * 司机点出发时间
     */
    private Date setOutTime;
    /**
     * 司机到达预约地点时间
     */
    private Date arriveTime;
    /**
     * 开始服务时间
     */
    private Date startServiceTime;
    /**
     * 结束服务时间
     */
    private Date endServiceTime;
    /**
     * 下单方式(1:APP下单,2:扫码下单,3:小程序下单,4:司机下单,5:调度下单)
     */
    private Integer orderSource;
    /**
     * 发票id
     */
    private Integer invoiceId;
    /**
     * 高德猎鹰上的轨迹id
     */
    private String trackId;
    /**
     * 是否删除  1=否 2=是
     */
    private Integer isDelete;
    /**
     * 改派之前的订单状态
     */
    private Integer oldState;
    /**
     * 移动小号
     */
    private String telX;
    /**
     * 移动小号绑定关系id
     */
    private String bindId;
    
    private String tripId;
    /**
     * 争议订单(0=否,1=是)
     */
    @TableField("isDispute")
    private Integer isDispute;
 
    public Integer getOldState() {
        return oldState;
    }
 
    public void setOldState(Integer oldState) {
        this.oldState = oldState;
    }
 
    public Integer getId() {
        return id;
    }
 
    public void setId(Integer id) {
        this.id = id;
    }
 
    public Integer getType() {
        return type;
    }
 
    public void setType(Integer type) {
        this.type = type;
    }
 
    public Integer getUserId() {
        return userId;
    }
 
    public void setUserId(Integer userId) {
        this.userId = userId;
    }
 
    public Integer getDriverId() {
        return driverId;
    }
 
    public void setDriverId(Integer driverId) {
        this.driverId = driverId;
    }
 
    public Integer getCarId() {
        return carId;
    }
 
    public void setCarId(Integer carId) {
        this.carId = carId;
    }
 
    public String getOrderNum() {
        return orderNum;
    }
 
    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum;
    }
 
    public Integer getCargoType() {
        return cargoType;
    }
 
    public void setCargoType(Integer cargoType) {
        this.cargoType = cargoType;
    }
 
    public Integer getCargoNumber() {
        return cargoNumber;
    }
 
    public void setCargoNumber(Integer cargoNumber) {
        this.cargoNumber = cargoNumber;
    }
 
    public String getRemark() {
        return remark;
    }
 
    public void setRemark(String remark) {
        this.remark = remark;
    }
 
    public Double getPlacementLon() {
        return placementLon;
    }
 
    public void setPlacementLon(Double placementLon) {
        this.placementLon = placementLon;
    }
 
    public Double getPlacementLat() {
        return placementLat;
    }
 
    public void setPlacementLat(Double placementLat) {
        this.placementLat = placementLat;
    }
 
    public String getPlacementAddress() {
        return placementAddress;
    }
 
    public void setPlacementAddress(String placementAddress) {
        this.placementAddress = placementAddress;
    }
 
    public Double getStartLon() {
        return startLon;
    }
 
    public void setStartLon(Double startLon) {
        this.startLon = startLon;
    }
 
    public Double getStartLat() {
        return startLat;
    }
 
    public void setStartLat(Double startLat) {
        this.startLat = startLat;
    }
 
    public String getStartAddress() {
        return startAddress;
    }
 
    public void setStartAddress(String startAddress) {
        this.startAddress = startAddress;
    }
 
    public Double getEndLon() {
        return endLon;
    }
 
    public void setEndLon(Double endLon) {
        this.endLon = endLon;
    }
 
    public Double getEndLat() {
        return endLat;
    }
 
    public void setEndLat(Double endLat) {
        this.endLat = endLat;
    }
 
    public String getEndAddress() {
        return endAddress;
    }
 
    public void setEndAddress(String endAddress) {
        this.endAddress = endAddress;
    }
 
    public String getRecipient() {
        return recipient;
    }
 
    public void setRecipient(String recipient) {
        this.recipient = recipient;
    }
 
    public String getRecipientPhone() {
        return recipientPhone;
    }
 
    public void setRecipientPhone(String recipientPhone) {
        this.recipientPhone = recipientPhone;
    }
 
    public Double getBoardingLon() {
        return boardingLon;
    }
 
    public void setBoardingLon(Double boardingLon) {
        this.boardingLon = boardingLon;
    }
 
    public Double getBoardingLat() {
        return boardingLat;
    }
 
    public void setBoardingLat(Double boardingLat) {
        this.boardingLat = boardingLat;
    }
 
    public String getBoardingAddress() {
        return boardingAddress;
    }
 
    public void setBoardingAddress(String boardingAddress) {
        this.boardingAddress = boardingAddress;
    }
 
    public Date getBoardingTime() {
        return boardingTime;
    }
 
    public void setBoardingTime(Date boardingTime) {
        this.boardingTime = boardingTime;
    }
 
    public Double getGetoffLon() {
        return getoffLon;
    }
 
    public void setGetoffLon(Double getoffLon) {
        this.getoffLon = getoffLon;
    }
 
    public Double getGetoffLat() {
        return getoffLat;
    }
 
    public void setGetoffLat(Double getoffLat) {
        this.getoffLat = getoffLat;
    }
 
    public String getGetoffAddress() {
        return getoffAddress;
    }
 
    public void setGetoffAddress(String getoffAddress) {
        this.getoffAddress = getoffAddress;
    }
 
    public Date getGetoffTime() {
        return getoffTime;
    }
 
    public void setGetoffTime(Date getoffTime) {
        this.getoffTime = getoffTime;
    }
 
    public Double getMileage() {
        return mileage;
    }
 
    public void setMileage(Double mileage) {
        this.mileage = mileage;
    }
 
    public Integer getPayManner() {
        return payManner;
    }
 
    public void setPayManner(Integer payManner) {
        this.payManner = payManner;
    }
 
    public Integer getPayType() {
        return payType;
    }
 
    public void setPayType(Integer payType) {
        this.payType = payType;
    }
 
    public BigDecimal getOrderMoney() {
        return orderMoney;
    }
 
    public void setOrderMoney(BigDecimal orderMoney) {
        this.orderMoney = orderMoney;
    }
 
    public BigDecimal getTravelMoney() {
        return travelMoney;
    }
 
    public void setTravelMoney(BigDecimal travelMoney) {
        this.travelMoney = travelMoney;
    }
 
    public BigDecimal getTipMoney() {
        return tipMoney;
    }
 
    public void setTipMoney(BigDecimal tipMoney) {
        this.tipMoney = tipMoney;
    }
 
    public BigDecimal getRedPacketMoney() {
        return redPacketMoney;
    }
 
    public void setRedPacketMoney(BigDecimal redPacketMoney) {
        this.redPacketMoney = redPacketMoney;
    }
 
    public BigDecimal getCouponMoney() {
        return couponMoney;
    }
 
    public void setCouponMoney(BigDecimal couponMoney) {
        this.couponMoney = couponMoney;
    }
 
 
    public Integer getCouponId() {
        return couponId;
    }
 
    public void setCouponId(Integer couponId) {
        this.couponId = couponId;
    }
 
    public Double getDiscount() {
        return discount;
    }
 
    public void setDiscount(Double discount) {
        this.discount = discount;
    }
 
    public Double getDiscountMoney() {
        return discountMoney;
    }
 
    public void setDiscountMoney(Double discountMoney) {
        this.discountMoney = discountMoney;
    }
 
    public Integer getActivityId() {
        return activityId;
    }
 
    public void setActivityId(Integer activityId) {
        this.activityId = activityId;
    }
 
    public Integer getCompanyId() {
        return companyId;
    }
 
    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }
 
    public BigDecimal getPayMoney() {
        return payMoney;
    }
 
    public void setPayMoney(BigDecimal payMoney) {
        this.payMoney = payMoney;
    }
 
    public Integer getState() {
        return state;
    }
 
    public void setState(Integer state) {
        this.state = state;
    }
 
    public Date getInsertTime() {
        return insertTime;
    }
 
    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }
 
    public Date getTravelTime() {
        return travelTime;
    }
 
    public void setTravelTime(Date travelTime) {
        this.travelTime = travelTime;
    }
 
    public Date getSnatchOrderTime() {
        return snatchOrderTime;
    }
 
    public void setSnatchOrderTime(Date snatchOrderTime) {
        this.snatchOrderTime = snatchOrderTime;
    }
 
    public Date getSetOutTime() {
        return setOutTime;
    }
 
    public void setSetOutTime(Date setOutTime) {
        this.setOutTime = setOutTime;
    }
 
    public Date getArriveTime() {
        return arriveTime;
    }
 
    public void setArriveTime(Date arriveTime) {
        this.arriveTime = arriveTime;
    }
 
    public Date getStartServiceTime() {
        return startServiceTime;
    }
 
    public void setStartServiceTime(Date startServiceTime) {
        this.startServiceTime = startServiceTime;
    }
 
    public Date getEndServiceTime() {
        return endServiceTime;
    }
 
    public void setEndServiceTime(Date endServiceTime) {
        this.endServiceTime = endServiceTime;
    }
 
    public Integer getOrderSource() {
        return orderSource;
    }
 
    public void setOrderSource(Integer orderSource) {
        this.orderSource = orderSource;
    }
 
    public Integer getInvoiceId() {
        return invoiceId;
    }
 
    public void setInvoiceId(Integer invoiceId) {
        this.invoiceId = invoiceId;
    }
 
    public String getTrackId() {
        return trackId;
    }
 
    public void setTrackId(String trackId) {
        this.trackId = trackId;
    }
 
    public Integer getIsDelete() {
        return isDelete;
    }
 
    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }
 
    public String getTelX() {
        return telX;
    }
 
    public void setTelX(String telX) {
        this.telX = telX;
    }
 
    public String getBindId() {
        return bindId;
    }
 
    public void setBindId(String bindId) {
        this.bindId = bindId;
    }
    
    public String getTripId() {
        return tripId;
    }
    
    public void setTripId(String tripId) {
        this.tripId = tripId;
    }
    
    public String getRedPacketId() {
        return redPacketId;
    }
    
    public void setRedPacketId(String redPacketId) {
        this.redPacketId = redPacketId;
    }
    
    public Integer getIsDispute() {
        return isDispute;
    }
    
    public void setIsDispute(Integer isDispute) {
        this.isDispute = isDispute;
    }
    
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
 
    @Override
    public String toString() {
        return "TOrderLogistics{" +
        "id=" + id +
        ", type=" + type +
        ", userId=" + userId +
        ", driverId=" + driverId +
        ", carId=" + carId +
        ", orderNum=" + orderNum +
        ", cargoType=" + cargoType +
        ", cargoNumber=" + cargoNumber +
        ", remark=" + remark +
        ", placementLon=" + placementLon +
        ", placementLat=" + placementLat +
        ", placementAddress=" + placementAddress +
        ", startLon=" + startLon +
        ", startLat=" + startLat +
        ", startAddress=" + startAddress +
        ", endLon=" + endLon +
        ", endLat=" + endLat +
        ", endAddress=" + endAddress +
        ", recipient=" + recipient +
        ", recipientPhone=" + recipientPhone +
        ", boardingLon=" + boardingLon +
        ", boardingLat=" + boardingLat +
        ", boardingAddress=" + boardingAddress +
        ", boardingTime=" + boardingTime +
        ", getoffLon=" + getoffLon +
        ", getoffLat=" + getoffLat +
        ", getoffAddress=" + getoffAddress +
        ", getoffTime=" + getoffTime +
        ", mileage=" + mileage +
        ", payManner=" + payManner +
        ", payType=" + payType +
        ", orderMoney=" + orderMoney +
        ", travelMoney=" + travelMoney +
        ", tipMoney=" + tipMoney +
        ", redPacketMoney=" + redPacketMoney +
        ", couponMoney=" + couponMoney +
        ", redPacketId=" + redPacketId +
        ", couponId=" + couponId +
        ", discount=" + discount +
        ", discountMoney=" + discountMoney +
        ", activityId=" + activityId +
        ", companyId=" + companyId +
        ", payMoney=" + payMoney +
        ", state=" + state +
        ", insertTime=" + insertTime +
        ", travelTime=" + travelTime +
        ", snatchOrderTime=" + snatchOrderTime +
        ", setOutTime=" + setOutTime +
        ", arriveTime=" + arriveTime +
        ", startServiceTime=" + startServiceTime +
        ", endServiceTime=" + endServiceTime +
        ", orderSource=" + orderSource +
        ", invoiceId=" + invoiceId +
        ", trackId=" + trackId +
        ", isDelete=" + isDelete +
        ", telX=" + telX +
        ", bindId=" + bindId +
        "}";
    }
}