1、修改DownloadFileCtrl中的文件名称转码方式;
2、用EasyExcel实现标识类二维码导出excel文件并下载功能。
1个文件已修改
27 ■■■■■ 已修改文件
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/MarkQrCode/ExcelVo.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/MarkQrCode/ExcelVo.java
@@ -44,17 +44,22 @@
    public WriteCellData<?> convertToExcelData(byte[] value, ExcelContentProperty contentProperty, GlobalConfiguration globalConfiguration) throws Exception {
        WriteCellData cellData = new WriteCellData()  ;
        List<ImageData> list = new ArrayList<>();
        ImageData imd = new ImageData();
        imd.setImage(value);
        imd.setImageType(ImageData.ImageType.PICTURE_TYPE_PICT);
        imd.setLeft(10);
        imd.setTop(10);
        imd.setRight(10);
        imd.setBottom(10);
        list.add(imd) ;
        cellData.setImageDataList(list);
        cellData.setType(CellDataTypeEnum.EMPTY);
        if(value != null && value.length >0){
            List<ImageData> list = new ArrayList<>();
            ImageData imd = new ImageData();
            imd.setImage(value);
            imd.setImageType(ImageData.ImageType.PICTURE_TYPE_PICT);
            imd.setLeft(10);
            imd.setTop(10);
            imd.setRight(10);
            imd.setBottom(10);
            list.add(imd) ;
            cellData.setImageDataList(list);
            cellData.setType(CellDataTypeEnum.EMPTY);
        }else{
            cellData.setStringValue("");
            cellData.setType(CellDataTypeEnum.STRING);
        }
        return cellData;
    }