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_log") public class TransferTaskLog 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 String startPoint; /** * 终点 */ @ApiModelProperty(value = "终点") @TableField("target_point") private String 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; /** * 工作状态 */ @ApiModelProperty(value = "工作状态") @TableField("wrk_sts") private Integer wrkSts; }