package com.bonus.sgzb.material.domain;

import com.bonus.sgzb.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author c liu
 * @date 2024/2/21
 */
@Data
public class SecondaryWarehouseVo {
    /**
     *
     */
    private Long id;
    /**
     * 往来单位id
     */
    @ApiModelProperty(value = "往来单位id")
    private Long unitId;
    /**
     *协议id
     */
    private String agreementId;
    /**
     *机具类型id
     */
    private String typeId;
    /**
     *机具id
     */
    private String maId;
    /**
     *
     */
    private String companyId;
    /**
     * 单位名称
     */
    @Excel(name = "单位名称")
    private String unitName;

    /**
     * 工程id
     */
    private String proId;

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


    /**
     * 工程名称
     */
    private String projectName;
    /**
     * 设备名称
     */
    @Excel(name = "机具名称")
    private String typeName;
    /**
     * 规格型号
     */
    @Excel(name = "规格型号")
    private String modelName;

    /**
     * 计量单位
     */
    @Excel(name = "计量单位")
    private String nuitName;
    /**
     * 规格型号id
     */
    private String modelId;
    /**
     * 进场数量
     */
//    @Excel(name = "进场数量")
    private String jcNum;
    /**
     * 退场数量
     */
//    @Excel(name = "退场数量")
    private String tcNUm;

    /**
     * 已出库数量
     */
//    @Excel(name = "已出库数量")
    private String ckNum;

    /**
     * 场内库存量
     */

    private String kcNum;

    private String keyword;

    /**
     * 租赁类型 0工程1长期
     */
//    @Excel(name = "租赁类型")
    private Integer leaseType;

    /**
     * 领用数量
     */
    @Excel(name = "在用数量")
    private Integer Num;


    /**
     * 库存数量
     */
//    @Excel(name = "库存数量")
    private Integer stockNum;

    /**
     * 领用数量
     */

    private Integer receiveNum;

}
