package com.bonus.material.ma.domain;

import com.bonus.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import com.bonus.common.core.web.domain.BaseEntity;

/**
 * 盘点入库信息对象 ma_type_put_in_storage_info
 * 
 * @author xsheng
 * @date 2024-09-27
 */


@Data
@ToString
public class TypePutInStorageInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long ID;

    /** 入库形式（库存盘点入库，退料入库） */
    @Excel(name = "入库形式", readConverterExp = "库=存盘点入库，退料入库")
    private String putInType;

    /** 入库数量 */
    @Excel(name = "入库数量")
    @ApiModelProperty(value = "入库数量")
    private Long NUM;

    /** 创建者 */
    @Excel(name = "创建者")
    @ApiModelProperty(value = "创建者")
    private Long CREATOR;

    /** 盘点入库单号 */
    @Excel(name = "盘点入库单号")
    @ApiModelProperty(value = "盘点入库单号")
    private String CODE;

    /** 单位名称 */
    @Excel(name = "单位名称")
    @ApiModelProperty(value = "单位名称")
    private String unitId;

    /** 工程名称 */
    @Excel(name = "工程名称")
    @ApiModelProperty(value = "工程名称")
    private String projectId;

    /** 创建日期 */
    @Excel(name = "创建日期")
    @ApiModelProperty(value = "创建日期")
    private String createDate;

    /** 备注 */
    @Excel(name = "备注")
    @ApiModelProperty(value = "备注")
    private String REMARKS;

    /** 设备工器具类型 */
    @Excel(name = "设备工器具类型")
    @ApiModelProperty(value = "设备工器具类型")
    private Long TYPE;


}
