whycxzp
2023-12-04 c9fea85fe8e0a6f9dcac863b725d8cf122ab1a4c
内阻计测试-单数据分析导出
2个文件已修改
38 ■■■■■ 已修改文件
src/main/java/com/whyc/dto/BattGroupStationInfoWithFileParam.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/ExcelExportService.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/BattGroupStationInfoWithFileParam.java
@@ -18,6 +18,8 @@
    private StationInfo stationInfo;
    private String volPic;
    private String resPic;
    private String condPic;
    private String chainPic;
    private String stdDevBv;
    private String stdDevBr;
    private String stdDevCr;
@@ -151,4 +153,20 @@
    public void setBattChainResTestCount(int battChainResTestCount) {
        this.battChainResTestCount = battChainResTestCount;
    }
    public String getCondPic() {
        return condPic;
    }
    public void setCondPic(String condPic) {
        this.condPic = condPic;
    }
    public String getChainPic() {
        return chainPic;
    }
    public void setChainPic(String chainPic) {
        this.chainPic = chainPic;
    }
}
src/main/java/com/whyc/service/ExcelExportService.java
@@ -160,6 +160,7 @@
        }
        map.put("dto", info);
        //图片
        //电压柱状图
        BASE64Decoder decoder = new BASE64Decoder();
        if(!info.getVolPic().equals("")) {
            ImageEntity volImage = new ImageEntity();
@@ -169,6 +170,7 @@
            map.put("volImage",volImage);
        }
        //内阻柱状图
        if(!info.getResPic().equals("")) {
            ImageEntity resImage = new ImageEntity();
            resImage.setData(decoder.decodeBuffer(info.getResPic().substring(info.getResPic().indexOf(",") + 1)));
@@ -177,6 +179,24 @@
            map.put("resImage", resImage);
        }
        //电导柱状图
        if(!info.getCondPic().equals("")) {
            ImageEntity condImage = new ImageEntity();
            condImage.setData(decoder.decodeBuffer(info.getCondPic().substring(info.getCondPic().indexOf(",") + 1)));
            condImage.setColspan(6);
            condImage.setRowspan(16);
            map.put("condImage", condImage);
        }
        //链接条柱状图
        if(!info.getChainPic().equals("")) {
            ImageEntity chainImage = new ImageEntity();
            chainImage.setData(decoder.decodeBuffer(info.getChainPic().substring(info.getChainPic().indexOf(",") + 1)));
            chainImage.setColspan(6);
            chainImage.setRowspan(16);
            map.put("chainImage", chainImage);
        }
        //map.put("volImage","volImage");
        //map.put("resImage","resImage");