cy
2022-06-21 129904537f66509f97b285e7eb4f42b3dc349dd0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
<!doctype html>
<html class="no-js">
<head>
[#include "/business/pages/include/print.html" /]
    [#include "/component/excExport.html" /]
<meta charset="utf-8">
<title>配置信息统计表</title>
    <style>
    .mytable{
        border-collapse: collapse;
        border-spacing: 0;
    }
    .mytable td{
        padding:5px 10px;
        border:1px solid #ccc;
        color:#666;
        font-size:12px;
        line-height:24px;
    }
    .bgcolor {
        background-color:#f0f0f0;
    }
    </style>
</head>
 
<body class="fullscreen">
[#include "/business/pages/include/static.html" /] 
<div class="check_btn" style="position:fixed;top:10px;right:10px;">
        <a class="common close" href="javascript:window.close();"><span>关闭</span></a>
        [@excExp id="printDiv" name="配置信息统计" /]
    </div>
        <div style="text-align:center;margin-top:30px;"><h2>配置信息统计表</h2></div>
        <div id="printDiv">
        <table class="mytable" style="margin:0 auto;text-align:center;width:1400px;margin:10px;">
            
            <tr>
                <td colspan="3">分类</td>
                <td>配置总数</td>
                <td>正常数量</td>
                <td>新增总数</td>
                <td>废弃数量</td>
            </tr>
            
 
            [#if rootMap.children??&&rootMap.children?size>0]
            [#list rootMap.children as lv1]
                [#assign rowspan =0 /]
                [#list lv1.children as lv2]
                    [#assign rowspan = rowspan + lv2.children?size /]
                [/#list]
                <tr>
                    <td rowspan="${rowspan}">
                    ${lv1.text}
                    </td>
                    
                    [#if lv1.children??&&lv1.children?size>0]
                    [#assign lv2 = lv1.children[0]/]
                        <td rowspan="${lv2.children?size}">${lv2.text}</td>
                        [#if lv2.children??&&lv2.children?size>0]
                        [#assign lv3 = lv2.children[0]/]
                            <td>${lv3.text}</td>
                            [#if lv3.dataMap??]
                                <td>${lv3.dataMap.total_num}</td>
                                <td>${lv3.dataMap.nor_num}</td>
                                <td>${lv3.dataMap.new_num}</td>
                                <td>${lv3.dataMap.abd_num}</td>
                            [#else]
                                <td>-</td>
                                <td>-</td>
                                <td>-</td>
                                <td>-</td>
                            [/#if]
                        [/#if]
                    [/#if]
                </tr>
                
                [#if lv1.children??&&lv1.children?size>0]
                [#list lv1.children as lv2]
                    [#if lv2_index==0]
                        [#if lv2.children??&&lv2.children?size>0]
                            [#list lv2.children as lv3]
                            [#if lv3_index>0]
                            <tr>
                                <td>${lv3.text}</td>
                                [#if lv3.dataMap??]
                                    <td>${lv3.dataMap.total_num}</td>
                                    <td>${lv3.dataMap.nor_num}</td>
                                    <td>${lv3.dataMap.new_num}</td>
                                    <td>${lv3.dataMap.abd_num}</td>
                                [#else]
                                    <td>-</td>
                                    <td>-</td>
                                    <td>-</td>
                                    <td>-</td>
                                [/#if]
                            </tr>
                            [/#if]
                            [/#list]
                        [/#if]
                    [#else]
                        <tr>
                            <td rowspan="${lv2.children?size}">${lv2.text}</td>
                            [#if lv2.children??&&lv2.children?size>0]
                                [#assign lv3 = lv2.children[0]/]
                                <td>${lv3.text}</td>
                                [#if lv3.dataMap??]
                                    <td>${lv3.dataMap.total_num}</td>
                                    <td>${lv3.dataMap.nor_num}</td>
                                    <td>${lv3.dataMap.new_num}</td>
                                    <td>${lv3.dataMap.abd_num}</td>
                                [#else]
                                    <td>-</td>
                                    <td>-</td>
                                    <td>-</td>
                                    <td>-</td>
                                [/#if]
                            [/#if]
                        </tr>
                        
                        [#if lv2.children??&&lv2.children?size>0]
                            [#list lv2.children as lv3]
                                [#if lv3_index>0]
                                <tr>
                                    <td>${lv3.text}</td>
                                    [#if lv3.dataMap??]
                                        <td>${lv3.dataMap.total_num}</td>
                                        <td>${lv3.dataMap.nor_num}</td>
                                        <td>${lv3.dataMap.new_num}</td>
                                        <td>${lv3.dataMap.abd_num}</td>
                                    [#else]
                                        <td>-</td>
                                        <td>-</td>
                                        <td>-</td>
                                        <td>-</td>
                                    [/#if]
                                </tr>
                                [/#if]
                            [/#list]
                        [/#if]
                        
                    [/#if]
                [/#list]
                [/#if]
                
                <!-- 
                [#if lv1.children??&&lv1.children?size>0]
                [#list lv1.children as lv2]
                [#if lv2_index>0]
                    <tr>
                        <td rowspan="${lv2.children?size}">${lv2.text}</td>
                        [#if lv2.children??&&lv2.children?size>0]
                        [#assign lv3 = lv2.children[0]/]
                            <td>${lv3.text}</td>
                        [/#if]
                    </tr>
                    [#if lv2.children??&&lv2.children?size>0]
                    [#list lv2.children as lv3]
                        [#if lv3_index>0]
                        <tr>
                            <td>${lv3.text}</td>
                        </tr>
                        [/#if]
                    [/#list]
                    [/#if]
                [/#if]
                [/#list]
                [/#if]
                 -->
            [/#list]
            [/#if]
            
            
        </table>
        </div>
</body>
</html>