|
@@ -1,7 +1,11 @@
|
|
|
package com.sckw.report.service.vo;
|
|
package com.sckw.report.service.vo;
|
|
|
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
|
|
+import com.sckw.core.common.enums.NumberConstant;
|
|
|
|
|
+import com.sckw.core.model.enums.LogisticsOrderEnum;
|
|
|
|
|
+import com.sckw.excel.annotation.EasyExcel;
|
|
|
import com.sckw.excel.annotation.ExcelContext;
|
|
import com.sckw.excel.annotation.ExcelContext;
|
|
|
|
|
+import com.sckw.excel.config.easyexcel.ExcelConverter;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
@@ -17,68 +21,77 @@ public class ConsignOrderExcelVo implements Serializable {
|
|
|
/**
|
|
/**
|
|
|
* 结算周期
|
|
* 结算周期
|
|
|
*/
|
|
*/
|
|
|
- @ExcelProperty(value = "结算周期")
|
|
|
|
|
|
|
+// @ExcelProperty(value = "结算周期")
|
|
|
private String accountsCycle;
|
|
private String accountsCycle;
|
|
|
/**
|
|
/**
|
|
|
* 发起人
|
|
* 发起人
|
|
|
*/
|
|
*/
|
|
|
- @ExcelProperty(value = "发起人")
|
|
|
|
|
|
|
+ // @ExcelProperty(value = "发起人")
|
|
|
private String appointor;
|
|
private String appointor;
|
|
|
/**
|
|
/**
|
|
|
* 计费方式
|
|
* 计费方式
|
|
|
*/
|
|
*/
|
|
|
- @ExcelProperty(value = "计费方式")
|
|
|
|
|
|
|
+ // @ExcelProperty(value = "计费方式")
|
|
|
private String billingMode;
|
|
private String billingMode;
|
|
|
/**
|
|
/**
|
|
|
* 承运单位
|
|
* 承运单位
|
|
|
*/
|
|
*/
|
|
|
- @ExcelProperty(value = "承运单位")
|
|
|
|
|
|
|
+ // @ExcelProperty(value = "承运单位")
|
|
|
private String carrierCompany;
|
|
private String carrierCompany;
|
|
|
/**
|
|
/**
|
|
|
* 承运联系人
|
|
* 承运联系人
|
|
|
*/
|
|
*/
|
|
|
- @ExcelProperty(value = "承运联系人")
|
|
|
|
|
|
|
+ // @ExcelProperty(value = "承运联系人")
|
|
|
private String carrierContacts;
|
|
private String carrierContacts;
|
|
|
/**
|
|
/**
|
|
|
* 承运订单
|
|
* 承运订单
|
|
|
*/
|
|
*/
|
|
|
- @ExcelProperty(value = "承运订单")
|
|
|
|
|
|
|
+ // @ExcelProperty(value = "承运订单")
|
|
|
private String carrierOrder;
|
|
private String carrierOrder;
|
|
|
/**
|
|
/**
|
|
|
* 承运联系电话
|
|
* 承运联系电话
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "承运联系电话")
|
|
|
private String carrierPhone;
|
|
private String carrierPhone;
|
|
|
/**
|
|
/**
|
|
|
* 分配承运量
|
|
* 分配承运量
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "分配承运量")
|
|
|
private String carryingCapacity;
|
|
private String carryingCapacity;
|
|
|
/**
|
|
/**
|
|
|
* 托运单位
|
|
* 托运单位
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "托运单位")
|
|
|
private String consignCompany;
|
|
private String consignCompany;
|
|
|
/**
|
|
/**
|
|
|
* 托运联系人
|
|
* 托运联系人
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "托运联系人")
|
|
|
private String consignContacts;
|
|
private String consignContacts;
|
|
|
/**
|
|
/**
|
|
|
* 托运联系电话
|
|
* 托运联系电话
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "托运联系电话")
|
|
|
private String consignPhone;
|
|
private String consignPhone;
|
|
|
/**
|
|
/**
|
|
|
* 合同
|
|
* 合同
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "合同")
|
|
|
private String contract;
|
|
private String contract;
|
|
|
/**
|
|
/**
|
|
|
* 扣亏货值/元/吨
|
|
* 扣亏货值/元/吨
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "扣亏货值/元/吨")
|
|
|
private String deficitAmount;
|
|
private String deficitAmount;
|
|
|
/**
|
|
/**
|
|
|
* 货物名称
|
|
* 货物名称
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "货物名称")
|
|
|
private String goodsName;
|
|
private String goodsName;
|
|
|
/**
|
|
/**
|
|
|
* 装货地点
|
|
* 装货地点
|
|
|
*/
|
|
*/
|
|
|
|
|
+// @ExcelProperty(value = "装货地点")
|
|
|
private String loadAddress;
|
|
private String loadAddress;
|
|
|
/**
|
|
/**
|
|
|
* 数据库id
|
|
* 数据库id
|
|
@@ -87,63 +100,87 @@ public class ConsignOrderExcelVo implements Serializable {
|
|
|
/**
|
|
/**
|
|
|
* 托运订单号
|
|
* 托运订单号
|
|
|
*/
|
|
*/
|
|
|
|
|
+// @ExcelProperty(value = "托运订单号")
|
|
|
private String lOrderNo;
|
|
private String lOrderNo;
|
|
|
/**
|
|
/**
|
|
|
* 合理损耗
|
|
* 合理损耗
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "合理损耗")
|
|
|
private String loss;
|
|
private String loss;
|
|
|
/**
|
|
/**
|
|
|
* 计划时间
|
|
* 计划时间
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "计划时间")
|
|
|
private String plannedDateTime;
|
|
private String plannedDateTime;
|
|
|
/**
|
|
/**
|
|
|
* 运价
|
|
* 运价
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "运价")
|
|
|
private String price;
|
|
private String price;
|
|
|
/**
|
|
/**
|
|
|
* 收货联系人
|
|
* 收货联系人
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "收货联系人")
|
|
|
private String receiveGoodsContacts;
|
|
private String receiveGoodsContacts;
|
|
|
/**
|
|
/**
|
|
|
* 计划收货时间
|
|
* 计划收货时间
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "计划收货时间")
|
|
|
private String receiveGoodsDateTime;
|
|
private String receiveGoodsDateTime;
|
|
|
/**
|
|
/**
|
|
|
* 收货电话
|
|
* 收货电话
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "收货电话")
|
|
|
private String receiveGoodsPhone;
|
|
private String receiveGoodsPhone;
|
|
|
/**
|
|
/**
|
|
|
* 备注
|
|
* 备注
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "备注")
|
|
|
private String remark;
|
|
private String remark;
|
|
|
/**
|
|
/**
|
|
|
* 发货联系人
|
|
* 发货联系人
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "发货联系人")
|
|
|
private String shipmentsContacts;
|
|
private String shipmentsContacts;
|
|
|
/**
|
|
/**
|
|
|
* 计划发货时间
|
|
* 计划发货时间
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "计划发货时间")
|
|
|
private String shipmentsDateTime;
|
|
private String shipmentsDateTime;
|
|
|
/**
|
|
/**
|
|
|
* 发货电话
|
|
* 发货电话
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "发货电话")
|
|
|
private String shipmentsPhone;
|
|
private String shipmentsPhone;
|
|
|
/**
|
|
/**
|
|
|
* 签约方式
|
|
* 签约方式
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "签约方式")
|
|
|
private String signing;
|
|
private String signing;
|
|
|
/**
|
|
/**
|
|
|
* 状态
|
|
* 状态
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @EasyExcel(type = LogisticsOrderEnum.class, status = NumberConstant.ONE, flag = false)
|
|
|
|
|
+ @ExcelProperty(value = "状态", converter = ExcelConverter.class)
|
|
|
private String status;
|
|
private String status;
|
|
|
/**
|
|
/**
|
|
|
* 卸货地点
|
|
* 卸货地点
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "卸货地点")
|
|
|
private String unloadAddress;
|
|
private String unloadAddress;
|
|
|
/**
|
|
/**
|
|
|
* 关联承运订单号
|
|
* 关联承运订单号
|
|
|
*/
|
|
*/
|
|
|
|
|
+ // @ExcelProperty(value = "关联承运订单号")
|
|
|
private String wOrderNo;
|
|
private String wOrderNo;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建时间
|
|
|
|
|
+ */
|
|
|
|
|
+ // @ExcelProperty(value = "创建时间")
|
|
|
private String createTime;
|
|
private String createTime;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 修改时间
|
|
|
|
|
+ */
|
|
|
|
|
+ // @ExcelProperty(value = "修改时间")
|
|
|
private String updateTime;
|
|
private String updateTime;
|
|
|
}
|
|
}
|