SapReceiptData.java 2.59 KB
package com.huaheng.pc.sap.domain;

import java.io.Serializable;
import java.util.List;

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.ApiModelProperty;
import lombok.Data;

/**
 * 中间表表 回传状态
 * @author huaheng
 */
@Data
@TableName(value = "sap_receipt_data")
public class SapReceiptData implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value = "ID")
    private Integer id;
    /**
     * 工厂
     */
    @TableField(value = "werks")
    @ApiModelProperty(value = "werks")
    private String werks = "SC00";
    /**
     * 库存地点
     */
    @TableField(value = "lgort")
    @ApiModelProperty(value = "lgort")
    private String lgort;
    /**
     * 仓库号
     */
    @TableField(value = "lgnum")
    @ApiModelProperty(value = "lgnum")
    private String lgnum;
    /**
     * 唯一号
     */
    @TableField(value = "unique_id")
    @ApiModelProperty(value = "unique_id")
    private String uniqueId;
    /**
     * 容器
     */
    @TableField(value = "drum_id")
    @ApiModelProperty(value = "drum_id")
    private String drumId;
    /**
     * 日期
     */
    @TableField(value = "datum")
    @ApiModelProperty(value = "datum")
    private String datum;
    /**
     * 时间
     */
    @TableField(value = "uzeit")
    @ApiModelProperty(value = "uzeit")
    private String uzeit;
    /**
     * 库位
     */
    @TableField(value = "location")
    @ApiModelProperty(value = "location")
    private String location;
    /**
     * 动作标志(1->紧急出库,2-入库,3->出库,B->紧急入库)
     */
    @TableField(value = "m_flag")
    @ApiModelProperty(value = "m_flag")
    private String mFlag;
    /**
     * 起点站台
     */
    @TableField(value = "from_pos")
    @ApiModelProperty(value = "from_pos")
    private String fromPos;
    /**
     * 终点站台
     */
    @TableField(value = "to_pos")
    @ApiModelProperty(value = "to_pos")
    private String toPos;
    /**
     * 货物种类 1->有料,0->空托架
     */
    @TableField(value = "in_kind")
    @ApiModelProperty(value = "in_kind")
    private Integer inKind;
    /**
     * 托架类型1->片状托架,0->卷状托架,2->特殊托架
     */
    @TableField(value = "pl_type")
    @ApiModelProperty(value = "pl_type")
    private Integer plType;

    @TableField(exist = false)
    private List<SapReceiptDetailData> item_data;
}