|
@@ -12,10 +12,7 @@ import freemarker.template.TemplateException;
|
|
import java.io.FileWriter;
|
|
import java.io.FileWriter;
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
import java.io.StringWriter;
|
|
import java.io.StringWriter;
|
|
-import java.util.ArrayList;
|
|
|
|
-import java.util.HashMap;
|
|
|
|
-import java.util.List;
|
|
|
|
-import java.util.Map;
|
|
|
|
|
|
+import java.util.*;
|
|
|
|
|
|
public class TemplateGenerator {
|
|
public class TemplateGenerator {
|
|
public static final String BPATH="/cephfs/disaster";
|
|
public static final String BPATH="/cephfs/disaster";
|
|
@@ -171,7 +168,7 @@ public class TemplateGenerator {
|
|
|
|
|
|
DNodeMapper nodeMapper =UtilTools.getBean(DNodeMapper.class);
|
|
DNodeMapper nodeMapper =UtilTools.getBean(DNodeMapper.class);
|
|
List<DNode> nodes = nodeMapper.selectAll();
|
|
List<DNode> nodes = nodeMapper.selectAll();
|
|
-
|
|
|
|
|
|
+ Collections.sort(nodes, (n1, n2) -> n1.getId().compareTo(n2.getId()));
|
|
//节点数量
|
|
//节点数量
|
|
dataModel.put("nodenum", nodes.size());
|
|
dataModel.put("nodenum", nodes.size());
|
|
//节点
|
|
//节点
|
|
@@ -179,6 +176,7 @@ public class TemplateGenerator {
|
|
|
|
|
|
DPipeMapper pipeMapper =UtilTools.getBean(DPipeMapper.class);
|
|
DPipeMapper pipeMapper =UtilTools.getBean(DPipeMapper.class);
|
|
List<DPipe> pipes =pipeMapper.selectAll();
|
|
List<DPipe> pipes =pipeMapper.selectAll();
|
|
|
|
+ Collections.sort(pipes, (n1, n2) -> n1.getId().compareTo(n2.getId()));
|
|
//管道数量
|
|
//管道数量
|
|
dataModel.put("pipenum", pipes.size());
|
|
dataModel.put("pipenum", pipes.size());
|
|
//管道
|
|
//管道
|
|
@@ -216,7 +214,7 @@ public class TemplateGenerator {
|
|
|
|
|
|
DChecknodeMapper checknodeMapper = UtilTools.getBean(DChecknodeMapper.class);
|
|
DChecknodeMapper checknodeMapper = UtilTools.getBean(DChecknodeMapper.class);
|
|
List<DChecknode> monitors=checknodeMapper.selectAll();
|
|
List<DChecknode> monitors=checknodeMapper.selectAll();
|
|
-
|
|
|
|
|
|
+ Collections.sort(monitors, (n1, n2) -> n1.getId().compareTo(n2.getId()));
|
|
dataModel.put("monnum", monitors.size());
|
|
dataModel.put("monnum", monitors.size());
|
|
//管道
|
|
//管道
|
|
dataModel.put("monitors", monitors);
|
|
dataModel.put("monitors", monitors);
|