|
|
@@ -16,15 +16,18 @@
|
|
|
*/
|
|
|
package org.springblade.box.tube.entity;
|
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
-import java.time.LocalDate;
|
|
|
-import java.time.LocalDateTime;
|
|
|
-import java.io.Serializable;
|
|
|
-import lombok.Data;
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* 出口装运/进口返程信息表实体类
|
|
|
@@ -41,140 +44,201 @@ public class Transport implements Serializable {
|
|
|
|
|
|
private Long id;
|
|
|
/**
|
|
|
- * 业务编号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务编号")
|
|
|
- private String sysNo;
|
|
|
- /**
|
|
|
- * 合同号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "合同号")
|
|
|
- private String contractNo;
|
|
|
- /**
|
|
|
- * 业务类型(出口装运 CK/进口返程JK)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务类型(出口装运 CK/进口返程JK)")
|
|
|
- private String billType;
|
|
|
- /**
|
|
|
- * 客户ID
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户ID")
|
|
|
- private Long corpId;
|
|
|
- /**
|
|
|
- * 客户名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户名称")
|
|
|
- private String corpName;
|
|
|
- /**
|
|
|
- * 船公司
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "船公司")
|
|
|
- private Long shippingCompanyId;
|
|
|
- /**
|
|
|
- * 船公司名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "船公司名称")
|
|
|
- private String shippingCompany;
|
|
|
- /**
|
|
|
- * 合同生效日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "合同生效日期")
|
|
|
- private LocalDate effectiveDate;
|
|
|
- /**
|
|
|
- * 合同失效日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "合同失效日期")
|
|
|
- private LocalDate expiryDate;
|
|
|
- /**
|
|
|
- * 起运港
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "起运港")
|
|
|
- private String departureHarbor;
|
|
|
- /**
|
|
|
- * 起运港ID
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "起运港ID")
|
|
|
- private Long departureHarborId;
|
|
|
- /**
|
|
|
- * 目的港
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "目的港")
|
|
|
- private String objectiveHarbor;
|
|
|
- /**
|
|
|
- * 目的港ID
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "目的港ID")
|
|
|
- private Long objectiveHarborId;
|
|
|
- /**
|
|
|
- * 起租日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "起租日期")
|
|
|
- private LocalDate startingRentDate;
|
|
|
- /**
|
|
|
- * 出场时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "出场时间")
|
|
|
- private LocalDate exitDate;
|
|
|
- /**
|
|
|
- * 入场时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "入场时间")
|
|
|
- private LocalDate admissionDate;
|
|
|
- /**
|
|
|
- * 单价
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "单价")
|
|
|
- private BigDecimal price;
|
|
|
- /**
|
|
|
- * 币别
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "币别")
|
|
|
- private String currency;
|
|
|
- /**
|
|
|
- * 备注
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "备注")
|
|
|
- private String remarks;
|
|
|
- /**
|
|
|
- * 创建人
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建人")
|
|
|
- private Long createUser;
|
|
|
- /**
|
|
|
- * 创建时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建时间")
|
|
|
- private LocalDateTime createTime;
|
|
|
- /**
|
|
|
- * 修改人
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改人")
|
|
|
- private Long updateUser;
|
|
|
- /**
|
|
|
- * 修改时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改时间")
|
|
|
- private LocalDateTime updateTime;
|
|
|
- /**
|
|
|
- * 创建人姓名
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建人姓名")
|
|
|
- private String createUserName;
|
|
|
- /**
|
|
|
- * 修改人姓名
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改人姓名")
|
|
|
- private String updateUserName;
|
|
|
- /**
|
|
|
- * 是否删除
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "是否删除")
|
|
|
- private Integer isDeleted;
|
|
|
- /**
|
|
|
- * 审核状态
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "审核状态")
|
|
|
- private Integer status;
|
|
|
+ * 业务编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务编号")
|
|
|
+ private String sysNo;
|
|
|
+ /**
|
|
|
+ * 合同号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "合同号")
|
|
|
+ private String contractNo;
|
|
|
+ /**
|
|
|
+ * 业务类型(出口装运 CK/进口返程JK)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务类型(出口装运 CK/进口返程JK)")
|
|
|
+ private String billType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 明细箱号集合
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "明细箱号集合")
|
|
|
+ private String code;
|
|
|
+ /**
|
|
|
+ * 客户ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户ID")
|
|
|
+ private Long corpId;
|
|
|
+ /**
|
|
|
+ * 客户名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户名称")
|
|
|
+ private String corpName;
|
|
|
+ /**
|
|
|
+ * 船公司
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "船公司")
|
|
|
+ private Long shippingCompanyId;
|
|
|
+ /**
|
|
|
+ * 船公司名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "船公司名称")
|
|
|
+ private String shippingCompany;
|
|
|
+ /**
|
|
|
+ * 合同生效日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "合同生效日期")
|
|
|
+ private Date effectiveDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 合同生效日期(开始-结束)
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private List<String> effectiveDateList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 合同失效日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "合同失效日期")
|
|
|
+ private Date expiryDate;
|
|
|
+ /**
|
|
|
+ * 起运港
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "起运港")
|
|
|
+ private String departureHarbor;
|
|
|
+ /**
|
|
|
+ * 起运港ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "起运港ID")
|
|
|
+ private Long departureHarborId;
|
|
|
+ /**
|
|
|
+ * 目的港
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "目的港")
|
|
|
+ private String objectiveHarbor;
|
|
|
+ /**
|
|
|
+ * 目的港ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "目的港ID")
|
|
|
+ private Long objectiveHarborId;
|
|
|
+ /**
|
|
|
+ * 起租日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "起租日期")
|
|
|
+ private Date startingRentDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 起租日期(开始-结束)
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private List<String> startingRentDateList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出场时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "出场时间")
|
|
|
+ private Date exitDate;
|
|
|
+ /**
|
|
|
+ * 入场时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "入场时间")
|
|
|
+ private Date admissionDate;
|
|
|
+ /**
|
|
|
+ * 订单合计金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "订单合计金额")
|
|
|
+ private BigDecimal totalAmount;
|
|
|
+ /**
|
|
|
+ * 订单超期合计金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "订单超期合计金额")
|
|
|
+ private BigDecimal overdueAmount;
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
+ private String remarks;
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
+ private Long createUser;
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建时间")
|
|
|
+ private Date createTime;
|
|
|
+ /**
|
|
|
+ * 修改人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人")
|
|
|
+ private Long updateUser;
|
|
|
+ /**
|
|
|
+ * 修改时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改时间")
|
|
|
+ private Date updateTime;
|
|
|
+ /**
|
|
|
+ * 创建人姓名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人姓名")
|
|
|
+ private String createUserName;
|
|
|
+ /**
|
|
|
+ * 修改人姓名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人姓名")
|
|
|
+ private String updateUserName;
|
|
|
+ /**
|
|
|
+ * 是否删除
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否删除")
|
|
|
+ private Integer isDeleted;
|
|
|
+ /**
|
|
|
+ * 审核状态
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "审核状态")
|
|
|
+ private Integer status;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 租户号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "租户号")
|
|
|
+ private String tenantId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 船名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "船名")
|
|
|
+ private String shipName;
|
|
|
|
|
|
+ /**
|
|
|
+ * 航次
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "航次")
|
|
|
+ private String voyageNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开船日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "开船日期")
|
|
|
+ private Date sailDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 明细
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private List<TransportItem> transportItemList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 附件
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private List<TransportFiles> transportFilesList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用明细
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private List<TransportItemFees> transportItemFeesList;
|
|
|
|
|
|
}
|