package cn.iocoder.yudao.module.system.controller.admin.biz.vo.materialio.outbound;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
public class MaterialOutboundOrderExportExcelVO {

    @ExcelProperty("出库单号")
    private String orderNo;

    @ExcelProperty("出库日期")
    private LocalDate orderDate;

    @ExcelProperty("领用部门")
    private String outDeptName;

    @ExcelProperty("领用人")
    private String outUser;

    @ExcelProperty("出库原因")
    private String outReason;

    @ExcelProperty("备注")
    private String remark;

    @ExcelProperty("仓库")
    private String refInStoreName;

    @ExcelProperty("关联入库单号")
    private String refInOrderNo;

    @ExcelProperty("物资编码")
    private String materialNumber;

    @ExcelProperty("物资名称")
    private String materialName;

    @ExcelProperty("计量单位")
    private String materialUnit;

    @ExcelProperty("生产日期")
    private LocalDate produceDate;

    @ExcelProperty("出库数量")
    private BigDecimal quantity;

    @ExcelProperty("入库单价")
    private BigDecimal inUnitPrice;

    @ExcelProperty("出库单价")
    private BigDecimal saleUnitPrice;

    @ExcelProperty("金额")
    private BigDecimal amount;

}

