管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-11 2173a359088f556f94328af9ca225505e6de3fe5
src/main/java/com/lf/server/service/sys/ReportService.java
@@ -110,4 +110,48 @@
        WordHelper.generateWord(inputFile, outPutFile, null, addList);
    }
    /**
     * 创建 服务调用量统计 Word
     */
    public void createCountServicesWord() {
        List<CountEntity> list = countServices();
        if (null == list || list.isEmpty()) {
            return;
        }
        int rows = 1;
        String inputFile = "D:\\LF\\服务调用量统计.docx";
        String outPutFile = "D:\\LF\\服务调用量统计_new.docx";
        ArrayList<String[]> addList = new ArrayList<>();
        for (CountEntity ce : list) {
            String[] strs = new String[]{"" + rows++, ce.getM1(), ce.getCount().toString()};
            addList.add(strs);
        }
        WordHelper.generateWord(inputFile, outPutFile, null, addList);
    }
    /**
     * 创建 用户流量统计 Word
     */
    public void createCountOperatesWord() {
        List<CountEntity> list = countOperates();
        if (null == list || list.isEmpty()) {
            return;
        }
        int rows = 1;
        String inputFile = "D:\\LF\\服务调用量统计.docx";
        String outPutFile = "D:\\LF\\服务调用量统计_new.docx";
        ArrayList<String[]> addList = new ArrayList<>();
        for (CountEntity ce : list) {
            String[] strs = new String[]{"" + rows++, ce.getM1(), ce.getCount().toString()};
            addList.add(strs);
        }
        WordHelper.generateWord(inputFile, outPutFile, null, addList);
    }
}