zhaowenxuan
2024-12-10 9dd4cb0341f67de0c027a21e103262c93946dbf7
2024-12-10
2个文件已修改
12 ■■■■■ 已修改文件
ltkj-admin/src/test/java/zwxTest.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-framework/src/main/java/com/ltkj/framework/config/DruidConfig.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-admin/src/test/java/zwxTest.java
@@ -72,6 +72,16 @@
        return id;
    }
    @Test
    public void uploadPdf(){
        String base64String = PDFBinaryUtil.getPDFBinary("E:\\文档\\报告体检模板new.pdf");
        System.out.println("base64String = " + base64String);
        TjReportTemplate template = new TjReportTemplate();
        template.setReportTemId(1864937292297244674L);
        template.setTemplate(base64String);
        reportTemplateService.updateById(template);
    }
    /**
     * 调用生成报告
     */
ltkj-framework/src/main/java/com/ltkj/framework/config/DruidConfig.java
@@ -116,7 +116,7 @@
            Properties properties = new Properties();
            // 这里是测试写法,具体的value可以通过请求参数传递过来
            properties.setProperty("druid.url","jdbc:mysql://"+props.getProperty("ip")+":"+props.getProperty("prot")+"/"+props.getProperty("name")+"" +
                    "?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8");
                    "?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true");
            properties.setProperty("druid.username",props.getProperty("username"));
            properties.setProperty("druid.password",props.getProperty("password"));
            dataSource.restart(properties);