package com.jwipc.contract.dto;

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

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 *
 */
@Data
public class ContractDeliveryImportSaveDTO implements Serializable {

    /**
     * 合同编号
     */
    @ExcelProperty("合同编号")
    private String contractNo;

    /**
     * 合同序号
     */
    @ExcelProperty("合同序号")
    private String contractSeq;

    /**
     * 请购单编号
     */
    @ExcelProperty("请购单编号")
    private String requisitionNo;

    /**
     * 请购行号
     */
    @ExcelProperty("请购单行号")
    private String itemCode;

    /**
     * 收货数量
     */
    @ExcelProperty("数量")
    private BigDecimal receivedQuantity;

    /**
     * 收货人
     */
    @ExcelProperty("收货人工号")
    private String receiver;


    /**
     * 收货日期字符串
     */
    @ExcelProperty("收货日期")
    private String deliveryDateStr;

    /**
     * 收货日期
     */
    private LocalDateTime deliveryDate;



    @ExcelProperty("甲方名称")
    private String purchaser;


    @ExcelProperty("甲方代码")
    private String purchaserCode;


    @ExcelProperty("乙方名称")
    private String supplier;


    @ExcelProperty("乙方代码")
    private String supplierCode;


}
