Procházet zdrojové kódy

Merge branch 'master' into dev

caozj před 1 rokem
rodič
revize
9d43d390e5

+ 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