package common type TemplateGroup struct { // 【模板分组名称】模板分组名称 Name string `json:"name,omitempty"` // 【创建人】创建人 Creator string `json:"creator,omitempty"` // 【模板分组归属组织ID】模板分组归属组织ID OrgId string `json:"orgId,omitempty"` // 【左值,用于定位分组树状结构】左值,用于定位分组树状结构 LeftValue *int64 `json:"leftValue,omitempty"` // 【右值,用于定位分组树状结构】右值,用于定位分组树状结构 RightValue *int64 `json:"rightValue,omitempty"` // 【该分组所在的分组层级】该分组所在的分组层级 【回参说明】 0为根节点,1为一级节点,2二级节点,以此类推 Levels *int64 `json:"levels,omitempty"` // 【分组创建时间】分组创建时间 CreateTime string `json:"createTime,omitempty"` // 【分组更新时间】分组更新时间 UpdateTime string `json:"updateTime,omitempty"` // 【模板所属组织ID】模板所属组织ID CompanyId *int64 `json:"companyId,omitempty"` // 【父分组ID】父分组ID ParentId string `json:"parentId,omitempty"` // 【子分组】子分组,子分组回参与父分组一致 Children []*TemplateGroup `json:"children,omitempty"` // 【父文件夹名称】父文件夹名称 ParentName string `json:"parentName,omitempty"` // 【模板信息】模板信息 TemplateList []*Template `json:"templateList,omitempty"` // 【子节点文件夹数+模板数】子节点文件夹数+模板数 Total *int64 `json:"total,omitempty"` // 【是否为模板管理员角色】是否为模板管理员角色 【回参说明】 true:是模板管理员,false:不是模板管理员 IsAdmin *bool `json:"isAdmin,omitempty"` TemplateCateBean *TemplateCateBean `json:"templateCateBean,omitempty"` // 【未分组模板数量】未分组模板数量 UngroupedNum *int64 `json:"ungroupedNum,omitempty"` // 【目标分组ID】目标分组ID,移动时使用 TargetId *int64 `json:"targetId,omitempty"` // 【目标分组ID】目标分组ID,移动时位置选项 Position *int64 `json:"position,omitempty"` }