sen
1 天以前 5abcde36961125cbf436f91b8c17610a6b5f8308
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
package com.ruoyi.tms.domain;
 
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 com.ruoyi.common.annotation.Excel;
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.Date;
 
@Data
@TableName("tms_dispatch_fee_summary_vi")
public class TmsDispatchFeeSummaryVi {
 
    /** 派车单ID */
    @TableId
    private Long dispatchId;
    /** 下单时间 */
    @Excel(name = "日期",dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date orderTime;
    @TableField(exist = false)
    private String orderTimeBegin;
    @TableField(exist = false)
    private String orderTimeEnd;
 
 
    /** 客户名称 */
    @Excel(name = "客户")
    private String customerName;
 
    /** 项目名称 */
    @Excel(name = "项目名称")
    private String projectName;
    //运输路线
    @TableField(exist = false)
    private String address;
 
    /** 发货区域 */
    @Excel(name = "装货地区域")
    private String shipperRegionLabel;
    /** 发货地址 */
    @Excel(name = "装货地地址")
    private String shipperAddress;
 
 
 
    /** 收货区域 */
    @Excel(name = "卸货地区域")
    private String receiverRegionLabel;
 
    /** 收货地址 */
    @Excel(name = "卸货地地址")
    private String receiverAddress;
 
 
    /** 要求车型 */
    @Excel(name = "下单车型",dictType="vehicle_type")
    private String requiredVehicleTypes;
 
    /** 派车单号 */
    @Excel(name = "调度单号")
    private String dispatchNo;
 
 
 
    /** 派车单状态 */
    @Excel(name = "状态",dictType="tms_dispatch_order_status")
    private Integer status;
 
 
    /** 承运商名称(按自营/非自营逻辑) */
    @Excel(name = "承运商")
    private String providerName;
 
 
 
    /** 车牌 */
    @Excel(name = "车牌")
    private String licensePlate;
    @Excel(name = "香港车牌")
    private String licenseHk;
    @Excel(name = "澳门车牌")
    private String licenseMo;
 
 
    /** 主司机 */
    @Excel(name = "司机")
    private String mainDriverName;
 
    /** 实际车型 */
    @Excel(name = "承运车型",dictType="vehicle_type")
    private String actualVehicleType;
 
 
 
    /** 货架号 */
    @Excel(name = "托架")
    private String shelfCode;
 
    /** 柜号 */
    @Excel(name = "柜号")
    private String containerNo;
 
 
 
 
    /** 口岸 */
    @Excel(name = "口岸")
    private String port;
    /** 无缝供应商名称 */
    @Excel(name = "无缝供应商")
    private String seamlessSupplierName;
 
    /** 无缝号 */
    @Excel(name = "无缝号")
    private String seamlessNumber;
 
    /** 无缝供应商 */
    private Integer seamlessSupplierId;
 
    /** 是否查验 */
    @Excel(name = "查验",dictType = "sys_number_is")
    private Integer iscc;
 
    /** 报关服务商 */
    @Excel(name = "报关服务商")
    private String customsServiceProviderName;
    /** 装卸服务商 */
    @Excel(name = "装卸服务商")
    private String loadingServiceProviderName;
 
 
 
    /* ================= 应付 ================= */
    @Excel(name = "应付运费(人民币)",scale = 4)
    private BigDecimal pShippingFeeRmb;
    @Excel(name = "应付运费(港币)",scale = 4)
    private BigDecimal pShippingFeeHkd;
    @Excel(name = "应付增值服务(人民币)",scale = 4)
    private BigDecimal pServerFeeRmb;
    @Excel(name = "应付增值服务(港币)",scale = 4)
    private BigDecimal pServerFeeHkd;
    @Excel(name = "应付实报实销(人民币)",scale = 4)
    private BigDecimal pActualFeeRmb;
    @Excel(name = "应付实报实销(港币)",scale = 4)
    private BigDecimal pActualFeeHkd;
 
    /** 应付合计(人民币) */
    @Excel(name = "应付小计(人民币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal pTotalRmb;
    @Excel(name = "应付小计(港币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal pTotalHkd;
 
 
 
    /* ================= 应收 ================= */
    @Excel(name = "应收运费(人民币)",scale = 4)
    private BigDecimal rShippingFeeRmb;
    @Excel(name = "应收运费(港币)",scale = 4)
    private BigDecimal rShippingFeeHkd;
    @Excel(name = "应收增值服务(人民币)",scale = 4)
    private BigDecimal rServerFeeRmb;
    @Excel(name = "应收增值服务(港币)",scale = 4)
    private BigDecimal rServerFeeHkd;
    @Excel(name = "应收实报实销(人民币)",scale = 4)
    private BigDecimal rActualFeeRmb;
    @Excel(name = "应收实报实销(港币)",scale = 4)
    private BigDecimal rActualFeeHkd;
 
    /** 应收合计(人民币) */
    @Excel(name = "应收小计(人民币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal rTotalRmb;
    @Excel(name = "应收小计(港币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal rTotalHkd;
 
 
    /* ================= 毛利 ================= */
 
    /** 毛利(人民币) */
    @Excel(name = "毛利(人民币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal grossProfitRmb;
    /** 毛利(港币) */
    @Excel(name = "毛利(港币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal grossProfitHkd;
    /** 毛利率(人民币) */
    @Excel(name = "毛利率(人民币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal grossProfitRadioRmb;
    /** 毛利率(港币) */
    @Excel(name = "毛利率(港币)",scale = 4)
    @TableField(exist = false)
    private BigDecimal grossProfitRadioHkd;
 
    private String remark;
 
 
}