1 // Copyright 2018 JDCLOUD.COM
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 //
15 // NOTE: This class is auto generated by the jdcloud code generator program.
16 17 package models
18 19 type ViewTree struct {
20 21 /* 此解析线路是否禁用 (Optional) */
22 Disabled bool `json:"disabled"`
23 24 /* 解析线路的描述 (Optional) */
25 Label string `json:"label"`
26 27 /* 此数据是否是叶子节点 (Optional) */
28 Leaf bool `json:"leaf"`
29 30 /* 解析线路ID (Optional) */
31 Value int `json:"value"`
32 33 /* 解析线路的名称,在使用viewName的参数处使用,如果为空表明此解析线路不能直接使用,请使用它的子线路。 (Optional) */
34 ViewName string `json:"viewName"`
35 36 /* (Optional) */
37 Children []ViewTree `json:"children"`
38 }
39