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

Merge branch 'master' into dev

caozj преди 1 година
родител
ревизия
9d43d390e5
променени са 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

@@ -94,7 +94,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