package com.dcs.hnyz.domain.vo;

import com.dcs.hnyz.domain.ModelComponent;
import com.dcs.hnyz.domain.PipelineInstance;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * PageConfigVO
 *
 * @author: hmy
 * @date: 2025/7/16 14:44
 */
@Data
public class PageConfigVO {

    /** 模型组件映射 */
    private Map<Long, ModelComponent> modelMap;

    /** 按模型类型分组的设备配置 */
    private Map<String, List<ConfigurationPageEquipmentVO>> deviceConfigGroup;

    /** 管道配置信息 */
    private List<PipelineInstance> pipeConfig;
}

