package com.cf.imes.module.executor.util.fileConversion.admin.files.xml.VO;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import jakarta.xml.bind.annotation.*;
import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@XmlRootElement(name = "Materials")
@XmlAccessorType(XmlAccessType.FIELD)
// 物料信息
public class MaterialXmlVO implements Serializable {

    // 板材列表
    @XmlElement(name = "Plates")
    private PlateXmlVOS plateXmlVOS;

    // 配件列表
    @XmlElement(name = "Accessory")
    private AccessoryXmlVO accessoryXmlVO;

    // 组件/部件列表
    @XmlElement(name = "Assemblies")
    private AssemblieXmlVOS assemblieXmlVOS;
}
