|
|
@ -24,117 +24,118 @@ public class SysSalesShippingInform extends BaseEntity |
|
|
|
private Long shippingInformId; |
|
|
|
|
|
|
|
/** 出库单号 */ |
|
|
|
@Excel(name = "出库单号") |
|
|
|
@Excel(name = "出库单号", width = 20, needMerge = true) |
|
|
|
private String outOrderCode; |
|
|
|
|
|
|
|
/** 出库状态(0待仓库准备物料、1待售后维护设备1、2待业务确认发货、3待售后维护设备2、4待出库、5部分出库、6全部出库、7已出库、8已取消) */ |
|
|
|
// @Excel(name = "出库状态", readConverterExp = "0=待仓库准备物料、1待售后维护设备1、2待业务确认发货、3待售后维护设备2、4待出库、5部分出库、6全部出库、7已出库、8已取消")
|
|
|
|
@Excel(name = "出库状态", dictType = "warehouse_out_status") |
|
|
|
@Excel(name = "出库状态", dictType = "warehouse_out_status", width = 20, needMerge = true) |
|
|
|
private String warehouseOutStatus; |
|
|
|
|
|
|
|
/** 关联销售订单号 */ |
|
|
|
@Excel(name = "关联销售订单号") |
|
|
|
@Excel(name = "关联销售订单号", width = 20, needMerge = true) |
|
|
|
private String salesOrderCode; |
|
|
|
|
|
|
|
/** 出库类型(0销售出库、1生产领料、2员工领料、3委外领料、4公司退货、5工程领料) */ |
|
|
|
// @Excel(name = "出库类型", readConverterExp = "0=销售出库、1生产领料、2员工领料、3委外领料、4公司退货、5工程领料")
|
|
|
|
@Excel(name = "出库类型", dictType = "warehouse_out_type") |
|
|
|
@Excel(name = "出库类型", dictType = "warehouse_out_type", width = 20, needMerge = true) |
|
|
|
private String warehouseOutType; |
|
|
|
|
|
|
|
/** 出库订单类型(0销售订单、1生产订单、2请购订单、3委外订单、4退换货订单、5开发修改单) */ |
|
|
|
// @Excel(name = "出库订单类型", readConverterExp = "0=销售订单、1生产订单、2请购订单、3委外订单、4退换货订单、5开发修改单")
|
|
|
|
@Excel(name = "出库订单类型", dictType = "warehouse_order_type") |
|
|
|
@Excel(name = "出库订单类型", dictType = "warehouse_order_type", width = 20, needMerge = true) |
|
|
|
private String warehouseOrderType; |
|
|
|
|
|
|
|
/** 客户代码/id */ |
|
|
|
@Excel(name = "客户代码/id") |
|
|
|
@Excel(name = "客户ID", width = 20, needMerge = true) |
|
|
|
private String customerId; |
|
|
|
|
|
|
|
/** 客户名称 */ |
|
|
|
@Excel(name = "客户名称") |
|
|
|
@Excel(name = "客户名称", width = 20, needMerge = true) |
|
|
|
private String customerName; |
|
|
|
|
|
|
|
/** 业务员 */ |
|
|
|
@Excel(name = "业务员") |
|
|
|
@Excel(name = "业务员", width = 20, needMerge = true) |
|
|
|
private String businessMembers; |
|
|
|
|
|
|
|
/** 客户订单号 */ |
|
|
|
@Excel(name = "客户订单号") |
|
|
|
@Excel(name = "客户订单号", width = 20, needMerge = true) |
|
|
|
private String salesOrderNumber; |
|
|
|
|
|
|
|
/** 物料合计 */ |
|
|
|
@Excel(name = "物料合计") |
|
|
|
@Excel(name = "物料合计", width = 20, needMerge = true,isStatistics = true) |
|
|
|
private Integer materialSum; |
|
|
|
|
|
|
|
/** 数量合计 */ |
|
|
|
@Excel(name = "数量合计") |
|
|
|
@Excel(name = "数量合计", width = 20, needMerge = true,isStatistics = true) |
|
|
|
private Integer enterpriseSum; |
|
|
|
|
|
|
|
/** 收货联系人 */ |
|
|
|
@Excel(name = "收货联系人(Ship To)") |
|
|
|
@Excel(name = "收货联系人(Ship To)", width = 20, needMerge = true) |
|
|
|
private String customerContact; |
|
|
|
|
|
|
|
/** 联系电话 */ |
|
|
|
@Excel(name = "收货联系人电话(Ship To)") |
|
|
|
@Excel(name = "收货联系人电话(Ship To)", width = 20, needMerge = true) |
|
|
|
private String contactNumber; |
|
|
|
|
|
|
|
/** 收货地址 */ |
|
|
|
@Excel(name = "收货地址(Ship To)") |
|
|
|
@Excel(name = "收货地址(Ship To)", width = 20, needMerge = true) |
|
|
|
private String customerContactAddress; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** 收货联系人 */ |
|
|
|
@Excel(name = "收货联系人(Bill To)") |
|
|
|
@Excel(name = "收货联系人(Bill To)", width = 20, needMerge = true) |
|
|
|
private String customerContactBillto; |
|
|
|
|
|
|
|
/** 联系电话 */ |
|
|
|
@Excel(name = "联系电话(Bill To)") |
|
|
|
@Excel(name = "联系电话(Bill To)", width = 20, needMerge = true) |
|
|
|
private String contactNumberBillto; |
|
|
|
|
|
|
|
/** 收货地址 */ |
|
|
|
@Excel(name = "收货地址(Bill To)") |
|
|
|
@Excel(name = "收货地址(Bill To)", width = 20, needMerge = true) |
|
|
|
private String contactAddressBillto; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** 不含税总价(RMB) */ |
|
|
|
@Excel(name = "不含税总价", readConverterExp = "R=MB") |
|
|
|
@Excel(name = "不含税总价", width = 20, needMerge = true,isStatistics = true) |
|
|
|
private BigDecimal allPriceExcludingTaxRmb; |
|
|
|
|
|
|
|
/** 不含税总价(美元) */ |
|
|
|
@Excel(name = "不含税总价", readConverterExp = "美=元") |
|
|
|
@Excel(name = "不含税总价", width = 20, needMerge = true,isStatistics = true) |
|
|
|
private BigDecimal allPriceExcludingTaxDollar; |
|
|
|
|
|
|
|
/** 含税总价(RMB) */ |
|
|
|
@Excel(name = "含税总价", readConverterExp = "R=MB") |
|
|
|
@Excel(name = "含税总价", width = 20, needMerge = true,isStatistics = true) |
|
|
|
private BigDecimal allPriceIncludesTax; |
|
|
|
|
|
|
|
/** 计划交付时间 */ |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd") |
|
|
|
@Excel(name = "计划交付时间", width = 30, dateFormat = "yyyy-MM-dd") |
|
|
|
@Excel(name = "计划交付时间", width = 30, dateFormat = "yyyy-MM-dd", needMerge = true) |
|
|
|
private Date plannedDeliveryTime; |
|
|
|
|
|
|
|
/** 客户验收时间 */ |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd") |
|
|
|
@Excel(name = "客户验收时间", width = 30, dateFormat = "yyyy-MM-dd") |
|
|
|
@Excel(name = "客户验收时间", width = 30, dateFormat = "yyyy-MM-dd", needMerge = true) |
|
|
|
private Date acceptanceTime; |
|
|
|
|
|
|
|
/** 付款条件 */ |
|
|
|
@Excel(name = "付款条件") |
|
|
|
@Excel(name = "付款条件", width = 20, needMerge = true) |
|
|
|
private String paymentCondition; |
|
|
|
|
|
|
|
/** 交付条件 */ |
|
|
|
@Excel(name = "交付条件") |
|
|
|
@Excel(name = "交付条件", width = 20, needMerge = true) |
|
|
|
private String deliveryCondition; |
|
|
|
|
|
|
|
/** 送货日期 */ |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd") |
|
|
|
@Excel(name = "送货日期", width = 30, dateFormat = "yyyy-MM-dd") |
|
|
|
@Excel(name = "送货日期", width = 30, dateFormat = "yyyy-MM-dd", needMerge = true) |
|
|
|
private Date deliverTime; |
|
|
|
|
|
|
|
/** 销售出库单详情*/ |
|
|
|
/** 销售出货通知详情*/ |
|
|
|
@Excel(name = "销售出货通知详情") |
|
|
|
private List<SysSalesShippingInformDetail> shippingInformDetailList; |
|
|
|
|
|
|
|
|
|
|
|