ソースを参照

登记簿批量导出代码提交

jingyuanchao 1 年間 前
コミット
18b6cd214f

+ 1 - 1
soc-common/soc-common-core/src/main/java/com/xunmei/common/core/domain/registerbook/vo/PdfLocalFileTempVo.java

@@ -14,6 +14,6 @@ public class PdfLocalFileTempVo {
     private String zipName;
     private String fileSize;
     private String downLoadTime;
-    private Boolean isRegisterBookPage;
+    private Boolean isRegisterBookPage=Boolean.FALSE;
     private Date createTime;
 }

+ 2 - 2
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/registerbook/service/impl/CoreRegisterBookPdfServiceImpl.java

@@ -203,9 +203,9 @@ public class CoreRegisterBookPdfServiceImpl extends ServiceImpl<CoreRegisterBook
         }
         List<PdfLocalFileTempVo> list = new ArrayList<>();
         for (String key : keys) {
-            String json = (String) redisTemplate.opsForValue().get(key);
+            String json =  RedisUtils.getCacheObject(key);
             PdfLocalFileTempVo pdfLocalFileTempVo = JSON.parseObject(json, PdfLocalFileTempVo.class);
-            if (pdfLocalFileTempVo != null && ObjectUtil.notEqual(pdfLocalFileTempVo.getIsRegisterBookPage(), exportDto.getIsRegisterBookPage())) {
+            if (pdfLocalFileTempVo == null || ObjectUtil.notEqual(pdfLocalFileTempVo.getIsRegisterBookPage(), exportDto.getIsRegisterBookPage())) {
                 continue;
             }
             list.add(pdfLocalFileTempVo);