Browse Source

空指针导致没有生成元数据

qianxb 2 years ago
parent
commit
7768b99072

+ 1 - 1
blade-service/blade-business/src/main/java/org/springblade/business/service/impl/MetadataClassificationServiceImpl.java

@@ -392,7 +392,7 @@ public class MetadataClassificationServiceImpl
             keyValue.put("纸质文件位置", paperAddress);
 
             /**竣工图**/
-            if (archiveTreeContractById.getIsBuiltDrawing() == 1 || archiveTreeContractById.getStorageType() == 2) {
+            if ((archiveTreeContractById.getIsBuiltDrawing() != null && archiveTreeContractById.getIsBuiltDrawing() == 1  )|| (archiveTreeContractById.getStorageType() != null && archiveTreeContractById.getStorageType() == 2)) {
                 /**图号**/
                 keyValue.put("图号", byId.getDrawingNo());
                 /**图幅**/