You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/entity/collect/IoCollectSet.java

126 lines
3.6 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.glxp.api.entity.collect;
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 = "io_collect_set")
@Data
@TableName(value = "io_collect_set")
public class IoCollectSet implements Serializable {
@TableId(value = "id", type = IdType.INPUT)
@ApiModelProperty(value = "")
private Integer id;
/**
* 开启下载下时间
*/
@TableField(value = "startDownloadTime")
@ApiModelProperty(value = "开启下载下时间")
private Date startDownloadTime;
/**
* 是否开启自动下载
*/
@TableField(value = "autoDownload")
@ApiModelProperty(value = "是否开启自动下载")
private Boolean autoDownload;
/**
* 是否自动转成待处理单
*/
@TableField(value = "autoDealOrder")
@ApiModelProperty(value = "是否自动转成待处理单")
private Boolean autoDealOrder;
/**
* 是否自动分配单据
*/
@TableField(value = "autoAllotOrder")
@ApiModelProperty(value = "是否自动分配单据")
private Boolean autoAllotOrder;
/**
* 是否自动完成单据
*/
@TableField(value = "autoFinishOrder")
@ApiModelProperty(value = "是否自动完成单据")
private Boolean autoFinishOrder;
/**
* 是否自动上传已完成单据
*/
@TableField(value = "autoUploadOrder")
@ApiModelProperty(value = "是否自动上传已完成单据")
private Boolean autoUploadOrder;
/**
* 起始上传时间
*/
@TableField(value = "startUploadTime")
@ApiModelProperty(value = "起始上传时间")
private Date startUploadTime;
@TableField(value = "lastCodeSplit")
@ApiModelProperty(value = "是否启用扫码拆零确认")
private Boolean lastCodeSplit;
@TableField(value = "getSplitConfirm")
@ApiModelProperty(value = "是否启用取药拆零确认")
private Boolean getSplitConfirm;
@TableField(value = "lastCodeSplit")
@ApiModelProperty(value = "自动上传已完成单据轮询时间")
private Integer startUploadHour;
/**
* 是否启用寄售预验收扫码校验 0:关闭 1:开启
*/
@TableField(value = "isScanCodeCheck")
@ApiModelProperty(value = "是否启用寄售预验收扫码校验 ")
private Boolean isScanCodeCheck;
@TableField(value = "splitOutOnlyProductSwitch")
@ApiModelProperty(value = "只允许上货单一产品开关0")
private Boolean splitOutOnlyProductSwitch;
@TableField(value = "scanMaxCount")
@ApiModelProperty(value = "扫码数量")
private Integer scanMaxCount;
@TableField(value = "pdaMaxCount")
@ApiModelProperty(value = "PDA扫码数量")
private Integer pdaMaxCount;
@TableField(value = "ipcMaxCount")
@ApiModelProperty(value = "工控扫码数量")
private Integer ipcMaxCount;
@TableField(value = "fixedCount")
@ApiModelProperty(value = "高拍仪扫码数量")
private Integer fixedCount;
@TableField(value = "autoDecode")
@ApiModelProperty(value = "高拍仪是否自动解码 1:自动 0:手动")
private Integer autoDecode;
@TableField(value = "outputMode")
@ApiModelProperty(value = "高拍仪输出顺序 0不排序1从左到右2从右到左3从上到下4从下到上。")
private Integer outputMode;
private static final long serialVersionUID = 1L;
}