|
|
@@ -0,0 +1,230 @@
|
|
|
+package com.sckw.freight.entity.kll;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import java.io.Serializable;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+
|
|
|
+/**
|
|
|
+ * <p>
|
|
|
+ * 订单任务
|
|
|
+ * </p>
|
|
|
+ *
|
|
|
+ * @author xj
|
|
|
+ * @since 2025-01-09
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
+@Accessors(chain = true)
|
|
|
+@TableName("kll_order_task")
|
|
|
+public class KllOrderTask implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ @TableId(value = "id", type = IdType.AUTO)
|
|
|
+ private Integer id;
|
|
|
+
|
|
|
+ private String taskNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 订单ID
|
|
|
+ */
|
|
|
+ private Integer orderId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 物流公司ID
|
|
|
+ */
|
|
|
+ private Integer logisticId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡车ID
|
|
|
+ */
|
|
|
+ private Integer truckId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡车车牌
|
|
|
+ */
|
|
|
+ private String truckLicensePlate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 目标载重(货+车)
|
|
|
+ */
|
|
|
+ private BigDecimal targetLoad;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 装载重量/预估装载(货)
|
|
|
+ */
|
|
|
+ private BigDecimal loaderWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 0:等待进入厂区
|
|
|
+1:等待首次称重
|
|
|
+2:等待装货
|
|
|
+3:等待二次称重
|
|
|
+4:等待出厂
|
|
|
+5:已出厂
|
|
|
+ */
|
|
|
+ private Integer truckState;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡车司机
|
|
|
+ */
|
|
|
+ private Integer driverId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡车司机名
|
|
|
+ */
|
|
|
+ private String driverName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡车司机电话
|
|
|
+ */
|
|
|
+ private String driverPhone;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡车司机身份正
|
|
|
+ */
|
|
|
+ private String driverIdcard;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 进厂记录
|
|
|
+ */
|
|
|
+ private Integer checkinReleaseId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出厂记录
|
|
|
+ */
|
|
|
+ private Integer checkoutReleaseId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 荷载重量
|
|
|
+ */
|
|
|
+ private BigDecimal licenseWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 皮重
|
|
|
+ */
|
|
|
+ private BigDecimal tareWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 首次称重
|
|
|
+ */
|
|
|
+ private BigDecimal firstWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 首次称重时间
|
|
|
+ */
|
|
|
+ private LocalDateTime firstWeightTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 二次称重
|
|
|
+ */
|
|
|
+ private BigDecimal secondWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 二次称重时间
|
|
|
+ */
|
|
|
+ private LocalDateTime secondWeightTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实际完成重量
|
|
|
+ */
|
|
|
+ private BigDecimal actualWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实际扣款金额
|
|
|
+ */
|
|
|
+ private BigDecimal actualDeduction;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 离厂称重地磅ID
|
|
|
+ */
|
|
|
+ private Integer wbId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ private LocalDateTime createTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 下单位置
|
|
|
+ */
|
|
|
+ private String location;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 打印次数
|
|
|
+ */
|
|
|
+ private Integer printNums;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 0:已取消;1:执行成功;2:执行中;3:空载出厂
|
|
|
+ */
|
|
|
+ private Integer state;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算时计价模型ID
|
|
|
+ */
|
|
|
+ private Integer priceId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算单价
|
|
|
+ */
|
|
|
+ private BigDecimal price;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 返利金额
|
|
|
+ */
|
|
|
+ private BigDecimal rebateMoney;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 确认出厂时间
|
|
|
+ */
|
|
|
+ private LocalDateTime confirmOutTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 迁移ID
|
|
|
+ */
|
|
|
+ private Integer oldId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 电子运单图片地址
|
|
|
+ */
|
|
|
+ private String electricPic;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算小合同详情ID
|
|
|
+ */
|
|
|
+ private Integer contractDetailId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算单价
|
|
|
+ */
|
|
|
+ private BigDecimal contractDetailPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 暂停状态0-正常1-暂停
|
|
|
+ */
|
|
|
+ private Integer pauseState;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ */
|
|
|
+ private LocalDateTime updateTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算状态,1已结算,2未结算
|
|
|
+ */
|
|
|
+ private Integer settlement;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 装载地址
|
|
|
+ */
|
|
|
+ private String loadAddress;
|
|
|
+
|
|
|
+
|
|
|
+}
|