package com.ruoyi.oa.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;



/**
 * 仓库出库视图对象 sys_oa_warehouse_detail
 *
 * @author liuzongkun999
 * @date 2024-11-02
 */
@Data
@ExcelIgnoreUnannotated
public class SysOaWarehouseDetailVo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @ExcelProperty(value = "主键id")
    private Long id;

    /**
     * 出库后对应的项目id
     */
    @ExcelProperty(value = "出库后对应的项目id")
    private Long projectId;

    /**
     * 出库数量
     */
    @ExcelProperty(value = "出库数量")
    private Long amount;

    /**
     * 出库备注
     */
    @ExcelProperty(value = "出库备注")
    private String remark;

    /**
     * 出库对象id
     */
    @ExcelProperty(value = "出库对象id")
    private Long warehouseId;

    /** 库存物料名 */
    private String warehouseName;

    /** 项目名 */
    private String projectName;

    /** 库存信息 */
    private SysOaWarehouseVo warehouse;

    /** 项目信息 */
    private SysOaProjectVo project;

    private Double signPrice;

    private Long masterId;

    private String model;
    private String specifications;
    private String brand;


    private Long fatherId;
}
