package com.sinata.appointment.dto; import io.swagger.v3.oas.annotations.media.Schema; import java.io.Serial; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import lombok.Data; @Data @Schema(description = "小程序通行区域树节点") public class MiniPassAccessAreaTreeVo implements Serializable { @Serial private static final long serialVersionUID = 1L; @Schema(description = "区域ID") private Long id; @Schema(description = "区域名称") private String areaName; @Schema(description = "子节点") private List children = new ArrayList<>(); }