package com.zy.asrs.entity; 
 | 
  
 | 
import com.baomidou.mybatisplus.annotations.TableField; 
 | 
import com.baomidou.mybatisplus.annotations.TableId; 
 | 
import com.baomidou.mybatisplus.annotations.TableName; 
 | 
import com.baomidou.mybatisplus.enums.IdType; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
import org.springframework.format.annotation.DateTimeFormat; 
 | 
  
 | 
import java.io.Serializable; 
 | 
import java.util.Date; 
 | 
  
 | 
@Data 
 | 
@TableName("wcs_transfer_task") 
 | 
public class TransferTask implements Serializable { 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * wms任务号 
 | 
     */ 
 | 
    @ApiModelProperty(value = "wms任务号") 
 | 
    @TableId(value = "task_no", type = IdType.INPUT) 
 | 
    @TableField("task_no") 
 | 
    private String taskNo; 
 | 
  
 | 
    /** 
 | 
     * 任务状态 1: 接收  2: 派发  3: 完结  4: 取消 
 | 
     */ 
 | 
    @ApiModelProperty(value = "任务状态 1: 接收  2: 派发  5: 完结  4: 取消  ") 
 | 
    private Integer status; 
 | 
  
 | 
    /** 
 | 
     * 任务号 
 | 
     */ 
 | 
    @ApiModelProperty(value = "任务号") 
 | 
    @TableField("wrk_no") 
 | 
    private Integer wrkNo; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 任务时间(接收时间) 
 | 
     */ 
 | 
    @ApiModelProperty(value = "任务时间(接收时间)") 
 | 
    @TableField("create_time") 
 | 
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date createTime; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 起点 
 | 
     */ 
 | 
    @ApiModelProperty(value = "起点") 
 | 
    @TableField("start_point") 
 | 
    private Integer startPoint; 
 | 
  
 | 
    /** 
 | 
     * 终点 
 | 
     */ 
 | 
    @ApiModelProperty(value = "终点") 
 | 
    @TableField("target_point") 
 | 
    private Integer targetPoint; 
 | 
  
 | 
    /** 
 | 
     * 修改人员 
 | 
     */ 
 | 
    @ApiModelProperty(value = "修改人员") 
 | 
    @TableField("modi_user") 
 | 
    private Long modiUser; 
 | 
  
 | 
    /** 
 | 
     * 修改时间 
 | 
     */ 
 | 
    @ApiModelProperty(value = "修改时间") 
 | 
    @TableField("modi_time") 
 | 
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date modiTime; 
 | 
  
 | 
    /** 
 | 
     * 备注 
 | 
     */ 
 | 
    @ApiModelProperty(value = "备注") 
 | 
    private String memo; 
 | 
  
 | 
    /** 
 | 
     * 条码 
 | 
     */ 
 | 
    @ApiModelProperty(value = "条码") 
 | 
    private String barcode; 
 | 
  
 | 
    /** 
 | 
     * 派发时间 
 | 
     */ 
 | 
    @ApiModelProperty(value = "派发时间") 
 | 
    @TableField("assign_time") 
 | 
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date assignTime; 
 | 
  
 | 
    /** 
 | 
     * 执行时间 
 | 
     */ 
 | 
    @ApiModelProperty(value = "执行时间") 
 | 
    @TableField("execute_time") 
 | 
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date executeTime; 
 | 
  
 | 
    /** 
 | 
     * 完结时间 
 | 
     */ 
 | 
    @ApiModelProperty(value = "完结时间") 
 | 
    @TableField("complete_time") 
 | 
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date completeTime; 
 | 
  
 | 
    /** 
 | 
     * 取消时间 
 | 
     */ 
 | 
    @ApiModelProperty(value = "取消时间") 
 | 
    @TableField("cancel_time") 
 | 
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date cancelTime; 
 | 
  
 | 
  
 | 
} 
 |