diff --git a/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java b/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java index 362ca3ef..c555e5d6 100644 --- a/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java @@ -1084,8 +1084,8 @@ public class PrinterServiceImpl implements PrinterService { String scenicText = scenicConfig.getString("print_watermark_scenic_text", ""); String dateFormat = scenicConfig.getString("print_watermark_dt_format", "yyyy.MM.dd"); - List printWatermarkPUrlList = scenicConfig.getList("print_watermark_p_url", String.class); - List printWatermarkLUrlList = scenicConfig.getList("print_watermark_l_url", String.class); + String printWatermarkPUrl = scenicConfig.getString("print_watermark_p_url", null); + String printWatermarkLUrl = scenicConfig.getString("print_watermark_l_url", null); return WatermarkConfig.builder() .watermarkType(watermarkType) @@ -1096,8 +1096,8 @@ public class PrinterServiceImpl implements PrinterService { .edgeEnabled(true) .qrcodeFile(qrCodeFile) .scale(scale) - .printWatermarkPUrlList(printWatermarkPUrlList) - .printWatermarkLUrlList(printWatermarkLUrlList) + .printWatermarkPUrlList(Collections.singletonList(printWatermarkPUrl)) + .printWatermarkLUrlList(Collections.singletonList(printWatermarkLUrl)) .build(); }