TaskPreference.java 8.05 KB
package com.huaheng.pc.task.taskPreference.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

@ApiModel(value="com.huaheng.pc.task.taskPreference.domain.TaskPreference")
@Data
@TableName(value = "task_preference")
public class TaskPreference implements Serializable {
    /**
     * ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value="ID")
    private Integer id;

    /**
     * 首选项
     */
    @TableField(value = "name")
    @ApiModelProperty(value="首选项")
    private String name;

    /**
     * 仓库编码
     */
    @TableField(value = "warehouseCode")
    @ApiModelProperty(value="仓库编码")
    private String warehouseCode;

    /**
     * 内部任务类型
     */
    @TableField(value = "internalTaskType")
    @ApiModelProperty(value="内部任务类型")
    private String internalTaskType;

    /**
     * 任务类型
     */
    @TableField(value = "taskType")
    @ApiModelProperty(value="任务类型")
    private String taskType;

    /**
     * 区域
     */
    @TableField(value = "zoneCode")
    @ApiModelProperty(value="区域")
    private String zoneCode;

    /**
     * 任务开始方式
     */
    @TableField(value = "taskInitMethod")
    @ApiModelProperty(value="任务开始方式")
    private String taskInitMethod;

    /**
     * 任务方向方式
     */
    @TableField(value = "taskDirectedMethod")
    @ApiModelProperty(value="任务方向方式")
    private String taskDirectedMethod;

    /**
     * 拣货顺序?
     */
    @TableField(value = "fromAssignMethod")
    @ApiModelProperty(value="拣货顺序?")
    private String fromAssignMethod;

    /**
     * 上架顺序?
     */
    @TableField(value = "toAssignMethod")
    @ApiModelProperty(value="上架顺序?")
    private String toAssignMethod;

    /**
     * PICK方式
     */
    @TableField(value = "pickMethod")
    @ApiModelProperty(value="PICK方式")
    private String pickMethod;

    /**
     * 启动RF操作成功消息
     */
    @TableField(value = "rfSuccessEnabled")
    @ApiModelProperty(value="启动RF操作成功消息")
    private Integer rfSuccessEnabled;

    /**
     * 消息字段
     */
    @TableField(value = "rfSuccessField")
    @ApiModelProperty(value="消息字段")
    private String rfSuccessField;

    /**
     * 消息格式
     */
    @TableField(value = "rfSuccessMessage")
    @ApiModelProperty(value="消息格式")
    private String rfSuccessMessage;

    /**
     * 默认LPN作为出库箱号
     */
    @TableField(value = "DEFAULTLpAsShipCont")
    @ApiModelProperty(value="默认LPN作为出库箱号")
    private Integer DEFAULTLpAsShipCont;

    /**
     * 多人拣选方式
     */
    @TableField(value = "multiPickMethod")
    @ApiModelProperty(value="多人拣选方式")
    private Integer multiPickMethod;

    /**
     * 允许部分拣选
     */
    @TableField(value = "allowPartial")
    @ApiModelProperty(value="允许部分拣选")
    private String allowPartial;

    /**
     * 接力货位
     */
    @TableField(value = "pickDropLoc")
    @ApiModelProperty(value="接力货位")
    private String pickDropLoc;

    /**
     * 显示物料信息
     */
    @TableField(value = "displayItemInfo")
    @ApiModelProperty(value="显示物料信息")
    private String displayItemInfo;

    /**
     * 创建时间
     */
    @TableField(value = "created")
    @ApiModelProperty(value="创建时间")
    private Date created;

    /**
     * 创建用户
     */
    @TableField(value = "createdBy")
    @ApiModelProperty(value="创建用户")
    private String createdBy;

    /**
     * 创建时间
     */
    @TableField(value = "lastUpdated")
    @ApiModelProperty(value="创建时间")
    private Date lastUpdated;

    /**
     * 更新用户
     */
    @TableField(value = "lastUpdatedBy")
    @ApiModelProperty(value="更新用户")
    private String lastUpdatedBy;

    /**
     * 数据版本
     */
    @TableField(value = "version")
    @ApiModelProperty(value="数据版本")
    private Integer version;

    /**
     * 自定义字段1
     */
    @TableField(value = "userDef1")
    @ApiModelProperty(value="自定义字段1")
    private String userDef1;

    /**
     * 自定义字段2
     */
    @TableField(value = "userDef2")
    @ApiModelProperty(value="自定义字段2")
    private String userDef2;

    /**
     * 自定义字段3
     */
    @TableField(value = "userDef3")
    @ApiModelProperty(value="自定义字段3")
    private String userDef3;

    /**
     * 自定义字段4
     */
    @TableField(value = "userDef4")
    @ApiModelProperty(value="自定义字段4")
    private String userDef4;

    /**
     * 自定义字段5
     */
    @TableField(value = "userDef5")
    @ApiModelProperty(value="自定义字段5")
    private String userDef5;

    /**
     * 自定义字段6
     */
    @TableField(value = "userDef6")
    @ApiModelProperty(value="自定义字段6")
    private String userDef6;

    /**
     * 自定义字段7
     */
    @TableField(value = "userDef7")
    @ApiModelProperty(value="自定义字段7")
    private String userDef7;

    /**
     * 自定义字段8
     */
    @TableField(value = "userDef8")
    @ApiModelProperty(value="自定义字段8")
    private String userDef8;

    /**
     * 处理标记
     */
    @TableField(value = "processStamp")
    @ApiModelProperty(value="处理标记")
    private String processStamp;

    /**
     * RF显示待处理任务
     */
    @TableField(value = "showOpenTask")
    @ApiModelProperty(value="RF显示待处理任务")
    private Integer showOpenTask;

    private static final long serialVersionUID = 1L;

    public static final String COL_ID = "id";

    public static final String COL_NAME = "name";

    public static final String COL_WAREHOUSECODE = "warehouseCode";

    public static final String COL_INTERNALTASKTYPE = "internalTaskType";

    public static final String COL_TASKTYPE = "taskType";

    public static final String COL_ZONECODE = "zoneCode";

    public static final String COL_TASKINITMETHOD = "taskInitMethod";

    public static final String COL_TASKDIRECTEDMETHOD = "taskDirectedMethod";

    public static final String COL_FROMASSIGNMETHOD = "fromAssignMethod";

    public static final String COL_TOASSIGNMETHOD = "toAssignMethod";

    public static final String COL_PICKMETHOD = "pickMethod";

    public static final String COL_RFSUCCESSENABLED = "rfSuccessEnabled";

    public static final String COL_RFSUCCESSFIELD = "rfSuccessField";

    public static final String COL_RFSUCCESSMESSAGE = "rfSuccessMessage";

    public static final String COL_DEFAULTLPASSHIPCONT = "DEFAULTLpAsShipCont";

    public static final String COL_MULTIPICKMETHOD = "multiPickMethod";

    public static final String COL_ALLOWPARTIAL = "allowPartial";

    public static final String COL_PICKDROPLOC = "pickDropLoc";

    public static final String COL_DISPLAYITEMINFO = "displayItemInfo";

    public static final String COL_CREATED = "created";

    public static final String COL_CREATEDBY = "createdBy";

    public static final String COL_LASTUPDATED = "lastUpdated";

    public static final String COL_LASTUPDATEDBY = "lastUpdatedBy";

    public static final String COL_VERSION = "version";

    public static final String COL_USERDEF1 = "userDef1";

    public static final String COL_USERDEF2 = "userDef2";

    public static final String COL_USERDEF3 = "userDef3";

    public static final String COL_USERDEF4 = "userDef4";

    public static final String COL_USERDEF5 = "userDef5";

    public static final String COL_USERDEF6 = "userDef6";

    public static final String COL_USERDEF7 = "userDef7";

    public static final String COL_USERDEF8 = "userDef8";

    public static final String COL_PROCESSSTAMP = "processStamp";

    public static final String COL_SHOWOPENTASK = "showOpenTask";
}