package com.jwipc.supplier.dto;

import lombok.Data;

import java.util.List;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class MaterialDemoOaParamDTO {
    private Head head;
    private Item item;

    @Data
    public static class Head {
        private Integer fd_srmType; // SRM业务类型
        private String fd_shenQingRenXingMing; // 申请人工号
        private String ProcessId; // OA流程ID
        private String fd_shenQingDanHao; // SRM单号
        private String fd_qianYangLeiXing; // 签样类型
        private String fd_gongYingShangPCNHao; // 供应商PCN号
        private String fd_gongYingShangMingChen; // 供应商名称
        private String fd_gongYingShangDaiMa; // 供应商代码
        private String fd_yangPinShiFuGeiGongYingShan; // 样品是否给供应商
        private String fd_teShuXuQiuShuoMing; // 特殊需求说明
        private String fd_chenRenShu; // 承认书附件URL
    }

    @Data
    public static class Item {
        private List<Item1> item;
    }

    @Data
    public static class Item1 {
        private String fd_wuLiaoLiaoHao; // 物料料号
        private String fd_wuLiaoMiaoShu; // 物料描述
        private String fd_wuLiaoZu; // 物料组
        private Integer fd_shiFuXuChuLiHuanBao; // 是否需处理环保
        private String fd_qianYangHouShengMingZhouQi; // 签样后生命周期
        private String fd_tiGongYangPinShuLiang; // 提供样品数量
        private String fd_yangPinXuQiuShuLiang; // 样品需求数量
    }
}
