package common type TemplateCateBean struct { // 【模板ID或文件夹ID】模板ID或文件夹ID Id *int64 `json:"id,omitempty"` // 【模板类型(包括文件夹)】模板类型(包括文件夹) TemplateType string `json:"templateType,omitempty"` // 【名称】名称 Title string `json:"title,omitempty"` // 【使用范围】使用范围 RangeNames string `json:"rangeNames,omitempty"` // 【标签】标签 Tags []string `json:"tags,omitempty"` // 【文件夹中的模板】文件夹中的模板,当类型为文件夹类型时有效 Templates []*Template `json:"templates,omitempty"` // 【待填参数数量】待填参数数量 ParamCount *int64 `json:"paramCount,omitempty"` // 【是否在发起范围内】是否在发起范围内 OutRange *bool `json:"outRange,omitempty"` // 【模板来源】模板来源 Source string `json:"source,omitempty"` // 【最新的发起方列表】最新的发起方列表 SponsorCompnayIds []int64 `json:"sponsorCompnayIds,omitempty"` // 【子节点】子节点 Children []*TemplateCateBean `json:"children,omitempty"` // 【模板文档页】模板文档页 Pages []*Page `json:"pages,omitempty"` // 【模板分组层级】模板分组层级 Levels *int64 `json:"levels,omitempty"` // 【文件夹创建人】文件夹创建人 Creator string `json:"creator,omitempty"` // 【创建时间】创建时间 CreateTime string `json:"createTime,omitempty"` // 【模板是否发生变更】模板是否发生变更 HasUpdate *bool `json:"hasUpdate,omitempty"` }