Преглед на файлове

单证pdf保存BUG修复

caozj преди 1 година
родител
ревизия
9632a8ec0f
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      hx-sale/src/main/java/com/fjhx/sale/service/documents/impl/DocumentsPdfServiceImpl.java

+ 6 - 1
hx-sale/src/main/java/com/fjhx/sale/service/documents/impl/DocumentsPdfServiceImpl.java

@@ -92,7 +92,12 @@ public class DocumentsPdfServiceImpl extends ServiceImpl<DocumentsPdfMapper, Doc
 
     @Override
     public void add(DocumentsPdfDto documentsPdfDto) {
-        this.saveOrUpdate(documentsPdfDto);
+        DocumentsPdf documentsPdf = this.getOne(Wrappers.<DocumentsPdf>query().lambda().eq(DocumentsPdf::getDocumentId,documentsPdfDto.getDocumentId()));
+        if(ObjectUtil.isEmpty(documentsPdf)){
+            this.save(documentsPdf);
+        }else{
+            this.update(documentsPdfDto,Wrappers.<DocumentsPdf>query().lambda().eq(DocumentsPdf::getDocumentId,documentsPdfDto.getDocumentId()));
+        }
     }
 
     @Override