package com.jwipc.order.dto;

import lombok.Data;

import java.util.Map;

/**
 * 功能描述:
 *
 * @Author: zx
 * @Date: 2024/3/21 0021 9:57
 */
@Data
public class PcnManageToSap {

    Head head ;

    @Data
    public static class Head{

        public String RecordId;

        /**
         * OA流程ID
         */
        public String ProcessId;
        /**
         * SRM业务类型 222
         */
        public String SRMToS;
        /**
         * 供应商代码 4468
         */
        public String Supplier;

        public String SupplierCode;

        public String ApplyDate;
        /**
         * 变更类型  产品规格变更
         */
        public String ChangeType;

//        /**
//         * 其他说明 其他说明
//         */
//        public String Others;
        /**
         * 变更原因说明 产品规格书更新铭牌标签和麦拉片信息
         */
        public String ChangeReason;
        /**
         * 变更前（附件）
         */
        public String BeforeChangeAnnex;
        /**
         * 变更后（附件）
         */
        public String AfterChangeAnnex;
        /**
         * 变更前库存数量 10
         */
        public String InventoryQuantity;
        /**
         * 库存处理方式 自然切换
         */
        public String InventoryDisposal;
        /**
         * 变更切换时间节点 永久变更
         */
        public String ChangeTimeNode;
        /**
         * 阶段性变更起始 2024-03-16
         */
        public String StageChangeInit;

        public String PermanentChange;
        /**
         * 阶段性变更终止 2024-03-16
         */
        public String StageChangeEnd;
        /**
         * 是否提供样品
         */
        public String ProvideSamples;

        public Integer ProvideSampleQuantity;
        /**
         * 是否提供变更后承认书
         */
        public String LetterCommitment;
        /**
         * 是否提供测试报告
         */
        public String TestReport;

        public String SQE;

        public String CaiGou;

        public String Applicant;

        public String PromiseAnnex;

        public String TestReportAnnex;

        public String OtherAnnex;

    }

//    List<Item> item;

    Map item;


    @Data
    public static class Item{

        String ChangeNumber;//": "300600009213", //物料编号
        String ChangeMaterialDesc;//": "内置电源,KHD-10015VI,Powerld"//物料描述

    }


}
