|
|
@@ -7,7 +7,7 @@ import com.sckw.excel.annotation.ExcelContext;
|
|
|
import lombok.Data;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
-import java.time.LocalDate;
|
|
|
+import java.time.LocalDateTime;
|
|
|
|
|
|
/**
|
|
|
* @author lfdc
|
|
|
@@ -19,223 +19,252 @@ import java.time.LocalDate;
|
|
|
public class AcceptCarriageOrderExcelVo {
|
|
|
|
|
|
/**
|
|
|
- * 结算周期
|
|
|
+ * 状态
|
|
|
*/
|
|
|
- @ExcelProperty(value = "结算周期")
|
|
|
- private String accountsCycleLabel;
|
|
|
+ @ExcelProperty(value = "状态")
|
|
|
+ private String statusLabel;
|
|
|
|
|
|
/**
|
|
|
- * 发起人
|
|
|
+ * 承运订单号
|
|
|
*/
|
|
|
- @ExcelProperty(value = "发起人")
|
|
|
- private String appointor;
|
|
|
+ @JsonProperty("lOrderNo")
|
|
|
+ @ExcelProperty(value = "承运订单号")
|
|
|
+ private String lOrderNo;
|
|
|
|
|
|
/**
|
|
|
- * 计费方式
|
|
|
+ * 托运单位
|
|
|
*/
|
|
|
- @ExcelProperty(value = "计费方式")
|
|
|
- private String billingModeLabel;
|
|
|
+ @ExcelProperty(value = "托运单位")
|
|
|
+ private String consignCompany;
|
|
|
|
|
|
/**
|
|
|
* 承运单位
|
|
|
*/
|
|
|
@ExcelProperty(value = "承运单位")
|
|
|
private String carrierCompany;
|
|
|
+
|
|
|
/**
|
|
|
- * 承运联系人
|
|
|
- */
|
|
|
- @ExcelProperty(value = "承运联系人")
|
|
|
- private String carrierContacts;
|
|
|
- /**
|
|
|
- * 承运联系电话
|
|
|
+ * 货物名称
|
|
|
*/
|
|
|
- @ExcelProperty(value = "承运联系电话")
|
|
|
- private String carrierPhone;
|
|
|
+ @ExcelProperty(value = "货物名称")
|
|
|
+ private String goodsName;
|
|
|
+
|
|
|
/**
|
|
|
- * 分配承运量
|
|
|
+ * 任务总量
|
|
|
*/
|
|
|
- @ExcelProperty(value = "承运量")
|
|
|
+ @ExcelProperty(value = "任务总量")
|
|
|
private BigDecimal carryingCapacity;
|
|
|
|
|
|
/**
|
|
|
- * 托运单位
|
|
|
+ * 待分配量(amount-subcontract_amount-entrust_amount)
|
|
|
*/
|
|
|
- @ExcelProperty(value = "托运单位")
|
|
|
- private String consignCompany;
|
|
|
+ @ExcelProperty(value = "待分配量")
|
|
|
+ private String waitDistributionAmount;
|
|
|
+
|
|
|
/**
|
|
|
- * 托运联系人
|
|
|
+ * 实装量
|
|
|
*/
|
|
|
- @ExcelProperty(value = "托运联系人")
|
|
|
- private String consignContacts;
|
|
|
+ @ExcelProperty(value = "实装量")
|
|
|
+ private String loadAmount;
|
|
|
+
|
|
|
/**
|
|
|
- * 托运联系电话
|
|
|
+ * 实卸量
|
|
|
*/
|
|
|
- @ExcelProperty(value = "托运联系电话")
|
|
|
- private String consignPhone;
|
|
|
+ @ExcelProperty(value = "实卸量")
|
|
|
+ private String unloadAmount;
|
|
|
+
|
|
|
/**
|
|
|
- * 合同
|
|
|
+ * 运价
|
|
|
*/
|
|
|
- @ExcelProperty(value = "合同")
|
|
|
- private String contract;
|
|
|
+ @ExcelProperty(value = "运价")
|
|
|
+ private String priceLabel;
|
|
|
|
|
|
/**
|
|
|
- * 扣亏货值/元/吨
|
|
|
+ * 装货地点名称
|
|
|
*/
|
|
|
- @ExcelProperty(value = "扣亏货值")
|
|
|
- private BigDecimal deficitAmount;
|
|
|
+ @ExcelProperty(value = "装货地点名称")
|
|
|
+ private String loadAddress;
|
|
|
+
|
|
|
/**
|
|
|
- * 货物名称
|
|
|
+ * 地址明细
|
|
|
*/
|
|
|
- @ExcelProperty(value = "货物名称")
|
|
|
- private String goodsName;
|
|
|
+ @ExcelProperty(value = "地址明细")
|
|
|
+ private String loadAddressDetail;
|
|
|
+
|
|
|
/**
|
|
|
- * 装货地点
|
|
|
+ * 卸货地点名称
|
|
|
*/
|
|
|
- @ExcelProperty(value = "装货地点")
|
|
|
- private String loadAddress;
|
|
|
+ @ExcelProperty(value = "卸货地点名称")
|
|
|
+ private String unloadAddress;
|
|
|
|
|
|
/**
|
|
|
- * 承运订单号
|
|
|
+ * 地址明细
|
|
|
*/
|
|
|
- @JsonProperty("lOrderNo")
|
|
|
- @ExcelProperty(value = "托运订单号")
|
|
|
- private String lOrderNo;
|
|
|
+ @ExcelProperty(value = "地址明细")
|
|
|
+ private String unloadAddressDetail;
|
|
|
|
|
|
/**
|
|
|
- * 贸易订单编号
|
|
|
+ * 订单来源翻译
|
|
|
*/
|
|
|
- @JsonProperty("tOrderNo")
|
|
|
- @ExcelProperty(value = "贸易订单编号")
|
|
|
- private String tOrderNo;
|
|
|
+ @ExcelProperty(value = "订单来源")
|
|
|
+ private String orderSourceLabel;
|
|
|
|
|
|
/**
|
|
|
- * 合理损耗单位
|
|
|
+ * 发货单位
|
|
|
*/
|
|
|
- @ExcelProperty(value = "合理损耗")
|
|
|
- private String lossUnitLabel;
|
|
|
+ @ExcelProperty(value = "发货单位")
|
|
|
+ private String shipmentsUnit;
|
|
|
|
|
|
/**
|
|
|
- * 运价
|
|
|
+ * 收货单位
|
|
|
*/
|
|
|
- @ExcelProperty(value = "运价")
|
|
|
- private String priceLabel;
|
|
|
+ @ExcelProperty(value = "收货单位")
|
|
|
+ private String receiveGoodsUnit;
|
|
|
|
|
|
/**
|
|
|
- * 收货联系人
|
|
|
+ * 计费方式
|
|
|
*/
|
|
|
- @ExcelProperty(value = "收货联系人")
|
|
|
- private String receiveGoodsContacts;
|
|
|
+ @ExcelProperty(value = "计费方式")
|
|
|
+ private String billingModeLabel;
|
|
|
|
|
|
/**
|
|
|
- * 计划收货时间
|
|
|
+ * 合理损耗单位
|
|
|
*/
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
|
|
- @ExcelProperty(value = "计划收货时间")
|
|
|
- private LocalDate receiveGoodsDateTime;
|
|
|
+ @ExcelProperty(value = "合理损耗")
|
|
|
+ private String lossUnitLabel;
|
|
|
|
|
|
/**
|
|
|
- * 收货电话
|
|
|
+ * 扣亏货值/元/吨
|
|
|
*/
|
|
|
- @ExcelProperty(value = "收货电话")
|
|
|
- private String receiveGoodsPhone;
|
|
|
+ @ExcelProperty(value = "扣亏货值/元/吨")
|
|
|
+ private BigDecimal deficitAmount;
|
|
|
|
|
|
/**
|
|
|
- * 备注
|
|
|
+ * 结算周期
|
|
|
*/
|
|
|
- @ExcelProperty(value = "备注")
|
|
|
- private String remark;
|
|
|
+ @ExcelProperty(value = "结算周期")
|
|
|
+ private String accountsCycleLabel;
|
|
|
|
|
|
/**
|
|
|
- * 发货联系人
|
|
|
+ * 承运联系人
|
|
|
*/
|
|
|
- @ExcelProperty(value = "发货联系人")
|
|
|
- private String shipmentsContacts;
|
|
|
+ @ExcelProperty(value = "承运联系人")
|
|
|
+ private String carrierContacts;
|
|
|
|
|
|
/**
|
|
|
- * 计划发货时间
|
|
|
+ * 承运联系电话
|
|
|
*/
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
|
|
- @ExcelProperty(value = "计划发货时间")
|
|
|
- private LocalDate shipmentsDateTime;
|
|
|
+ @ExcelProperty(value = "承运联系电话")
|
|
|
+ private String carrierPhone;
|
|
|
|
|
|
/**
|
|
|
- * 发货电话
|
|
|
+ * 托运联系人
|
|
|
*/
|
|
|
- @ExcelProperty(value = "发货电话")
|
|
|
- private String shipmentsPhone;
|
|
|
+ @ExcelProperty(value = "托运联系人")
|
|
|
+ private String consignContacts;
|
|
|
|
|
|
/**
|
|
|
- * 签约方式
|
|
|
+ * 托运联系电话
|
|
|
*/
|
|
|
- @ExcelProperty(value = "签约方式")
|
|
|
- private String signingLabel;
|
|
|
+ @ExcelProperty(value = "托运联系电话")
|
|
|
+ private String consignPhone;
|
|
|
|
|
|
/**
|
|
|
- * 状态
|
|
|
+ * 装货点联系人
|
|
|
*/
|
|
|
- @ExcelProperty(value = "状态")
|
|
|
- private String statusLabel;
|
|
|
+ @ExcelProperty(value = "装货点联系人")
|
|
|
+ private String shipmentsContacts;
|
|
|
|
|
|
/**
|
|
|
- * 卸货地点
|
|
|
+ * 联系电话
|
|
|
*/
|
|
|
- @ExcelProperty(value = "卸货地点")
|
|
|
- private String unloadAddress;
|
|
|
-
|
|
|
- @ExcelProperty(value = "创建时间")
|
|
|
- private String createTime;
|
|
|
-
|
|
|
- @ExcelProperty(value = "修改时间")
|
|
|
- private String updateTime;
|
|
|
+ @ExcelProperty(value = "联系电话")
|
|
|
+ private String shipmentsPhone;
|
|
|
|
|
|
/**
|
|
|
- * 发货单位
|
|
|
+ * 卸货点联系人
|
|
|
*/
|
|
|
- @ExcelProperty(value = "发货单位")
|
|
|
- private String shipmentsUnit;
|
|
|
+ @ExcelProperty(value = "卸货点联系人")
|
|
|
+ private String receiveGoodsContacts;
|
|
|
|
|
|
/**
|
|
|
- * 收货单位
|
|
|
+ * 联系电话
|
|
|
*/
|
|
|
- @ExcelProperty(value = "收货单位")
|
|
|
- private String receiveGoodsUnit;
|
|
|
+ @ExcelProperty(value = "联系电话")
|
|
|
+ private String receiveGoodsPhone;
|
|
|
|
|
|
/**
|
|
|
- * 商品价值(扣亏货值)
|
|
|
+ * 计划开始时间
|
|
|
*/
|
|
|
- @ExcelProperty(value = "扣亏货值")
|
|
|
- private String goodsPriceLabel;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
|
|
+ @ExcelProperty(value = "计划开始时间")
|
|
|
+ private LocalDateTime shipmentsDateTime;
|
|
|
|
|
|
/**
|
|
|
- * 装货量
|
|
|
+ * 计划结束时间
|
|
|
*/
|
|
|
- @ExcelProperty(value = "装货量")
|
|
|
- private String loadAmount;
|
|
|
-
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
|
|
+ @ExcelProperty(value = "计划结束时间")
|
|
|
+ private LocalDateTime receiveGoodsDateTime;
|
|
|
|
|
|
/**
|
|
|
- * 待分配量(amount-subcontract_amount-entrust_amount)
|
|
|
+ * 关联合同
|
|
|
*/
|
|
|
- @ExcelProperty(value = "待分配量")
|
|
|
- private String waitDistributionAmount;
|
|
|
+ @ExcelProperty(value = "关联合同")
|
|
|
+ private String contract;
|
|
|
|
|
|
/**
|
|
|
- * 分包量(给下游承运商分包的量)
|
|
|
+ * 备注
|
|
|
*/
|
|
|
- @ExcelProperty(value = "分包量")
|
|
|
- private String subcontractAmount;
|
|
|
+ @ExcelProperty(value = "备注")
|
|
|
+ private String remark;
|
|
|
|
|
|
/**
|
|
|
- * 已委托量(自己承运,给下游司机分配的量)
|
|
|
+ * 创建人
|
|
|
*/
|
|
|
- @ExcelProperty(value = "已委托量")
|
|
|
- private String entrustAmount;
|
|
|
+ @ExcelProperty(value = "创建人")
|
|
|
+ private String appointor;
|
|
|
|
|
|
/**
|
|
|
- * 卸货量
|
|
|
+ * 创建时间
|
|
|
*/
|
|
|
- @ExcelProperty(value = "卸货量")
|
|
|
- private String unloadAmount;
|
|
|
+ @ExcelProperty(value = "创建时间")
|
|
|
+ private String createTime;
|
|
|
+
|
|
|
+// /**
|
|
|
+// * 贸易订单编号
|
|
|
+// */
|
|
|
+// @JsonProperty("tOrderNo")
|
|
|
+// @ExcelProperty(value = "贸易订单编号")
|
|
|
+// private String tOrderNo;
|
|
|
+//
|
|
|
+// /**
|
|
|
+// * 签约方式
|
|
|
+// */
|
|
|
+// @ExcelProperty(value = "签约方式")
|
|
|
+// private String signingLabel;
|
|
|
+//
|
|
|
+// @ExcelProperty(value = "修改时间")
|
|
|
+// private String updateTime;
|
|
|
+//
|
|
|
+// /**
|
|
|
+// * 商品价值(扣亏货值)
|
|
|
+// */
|
|
|
+// @ExcelProperty(value = "扣亏货值")
|
|
|
+// private String goodsPriceLabel;
|
|
|
+//
|
|
|
+// /**
|
|
|
+// * 分包量(给下游承运商分包的量)
|
|
|
+// */
|
|
|
+// @ExcelProperty(value = "分包量")
|
|
|
+// private String subcontractAmount;
|
|
|
+//
|
|
|
+// /**
|
|
|
+// * 已委托量(自己承运,给下游司机分配的量)
|
|
|
+// */
|
|
|
+// @ExcelProperty(value = "已委托量")
|
|
|
+// private String entrustAmount;
|
|
|
+
|
|
|
|
|
|
|
|
|
// /**
|
|
|
@@ -248,11 +277,7 @@ public class AcceptCarriageOrderExcelVo {
|
|
|
// */
|
|
|
// private String orderSource;
|
|
|
|
|
|
- /**
|
|
|
- * 订单来源翻译
|
|
|
- */
|
|
|
- @ExcelProperty(value = "订单来源")
|
|
|
- private String orderSourceLabel;
|
|
|
+
|
|
|
|
|
|
|
|
|
// /**
|