package com.bonus.sgzb.material.domain;

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

import java.math.BigDecimal;

/**
* @description 入库盘点
* @author hay
* @date   2024/3/27 16:30
*/
@Data
public class PutInStorageBean extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** id */
    @ApiModelProperty(value = "id")
    private Integer id;

    /** 入库形式 */
    @ApiModelProperty(value = "入库形式")
    private String putInType;

    /** 关键字 */
    @ApiModelProperty(value = "关键字")
    private String keyWord;

    /** 入库数量 */
    @ApiModelProperty(value = "入库数量")
    private BigDecimal num;

    /** 创建者 */
    @ApiModelProperty(value = "创建者")
    private Integer creator;

    /** 入库人 */
    @ApiModelProperty(value = "入库人")
    private String modelName;

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

    /** 设备编号 */
    @ApiModelProperty(value = "设备编号")
    private String maCode;

    /** 单位ID */
    @ApiModelProperty(value = "单位ID")
    private String unitId;

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

    /** 工程ID */
    @ApiModelProperty(value = "工程ID")
    private String projectId;

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

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

    /** 备注 */
    @ApiModelProperty(value = "备注")
    private String remark;


    /** 主信息 */
    @ApiModelProperty(value = "主信息")
    private Integer info;

    /** 库房 */
    @ApiModelProperty(value = "库房")
    private Integer ram;

    /** 设备工器具类型 */
    @ApiModelProperty(value = "设备工器具类型")
    private Integer type;

    /** 设备工器具类型名称 */
    @ApiModelProperty(value = "设备工器具类型名称")
    private String typeName;

    /** 规格型号 */
    @ApiModelProperty(value = "规格型号")
    private String typeModelName;

    /** 设备主键 */
    @ApiModelProperty(value = "设备主键")
    private Integer machine;

}
