| package com.genersoft.iot.vmp.gb28181.bean; | 
|   | 
| import io.swagger.v3.oas.annotations.media.Schema; | 
|   | 
| /** | 
|  * 国标级联-目录 | 
|  * @author lin | 
|  */ | 
| @Schema(description = "目录信息") | 
| public class PlatformCatalog { | 
|     @Schema(description = "ID") | 
|     private String id; | 
|   | 
|     @Schema(description = "名称") | 
|     private String name; | 
|   | 
|     @Schema(description = "平台ID") | 
|     private String platformId; | 
|   | 
|     @Schema(description = "父级目录ID") | 
|     private String parentId; | 
|   | 
|     @Schema(description = "行政区划") | 
|     private String civilCode; | 
|   | 
|     @Schema(description = "目录分组") | 
|     private String businessGroupId; | 
|   | 
|     /** | 
|      * 子节点数 | 
|      */ | 
|     @Schema(description = "子节点数") | 
|     private int childrenCount; | 
|   | 
|     /** | 
|      * 0 目录, 1 国标通道, 2 直播流 | 
|      */ | 
|     @Schema(description = "类型:0 目录, 1 国标通道, 2 直播流") | 
|     private int type; | 
|   | 
|     public String getId() { | 
|         return id; | 
|     } | 
|   | 
|     public void setId(String id) { | 
|         this.id = id; | 
|     } | 
|   | 
|     public String getName() { | 
|         return name; | 
|     } | 
|   | 
|     public void setName(String name) { | 
|         this.name = name; | 
|     } | 
|   | 
|     public String getPlatformId() { | 
|         return platformId; | 
|     } | 
|   | 
|     public void setPlatformId(String platformId) { | 
|         this.platformId = platformId; | 
|     } | 
|   | 
|     public String getParentId() { | 
|         return parentId; | 
|     } | 
|   | 
|     public void setParentId(String parentId) { | 
|         this.parentId = parentId; | 
|     } | 
|   | 
|     public int getChildrenCount() { | 
|         return childrenCount; | 
|     } | 
|   | 
|     public void setChildrenCount(int childrenCount) { | 
|         this.childrenCount = childrenCount; | 
|     } | 
|   | 
|     public int getType() { | 
|         return type; | 
|     } | 
|   | 
|     public void setType(int type) { | 
|         this.type = type; | 
|     } | 
|   | 
|     public void setTypeForCatalog() { | 
|         this.type = 0; | 
|     } | 
|   | 
|     public void setTypeForGb() { | 
|         this.type = 1; | 
|     } | 
|   | 
|     public void setTypeForStream() { | 
|         this.type = 2; | 
|     } | 
|   | 
|     public String getCivilCode() { | 
|         return civilCode; | 
|     } | 
|   | 
|     public void setCivilCode(String civilCode) { | 
|         this.civilCode = civilCode; | 
|     } | 
|   | 
|     public String getBusinessGroupId() { | 
|         return businessGroupId; | 
|     } | 
|   | 
|     public void setBusinessGroupId(String businessGroupId) { | 
|         this.businessGroupId = businessGroupId; | 
|     } | 
| } |