package com.njcn.product.event.transientes.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author: cdf
 * @CreateTime: 2025-07-28
 * @Description: 大屏右侧实体
 */
@Data
public class UserLedgerStatisticVO {

    @ApiModelProperty(value = "半导体及精密加工大类id")
    private String importId;

    private Integer importNum = 0;

    private Integer importDevNum = 0;

    @ApiModelProperty(value = "其他敏感用户大类id")
    private String otherImportId;

    private Integer otherImportNum = 0;

    private Integer otherImportDevNum = 0;

    @ApiModelProperty(value = "其他干扰源大类id")
    private String otherId;

    private Integer otherNum = 0;

    private Integer otherDevNum = 0;

    private List<Inner> innerList = new ArrayList<>();



    @Data
    public static class Inner{

        private String treeId;

        private String parentId;

        private String customId;

        private String name;

        private String code;

        private Integer count;

        private List<String> eventList;

        private List<Inner> children;
    }


}
