|
@@ -567,7 +567,10 @@ public class ArchiveTreeContractSyncImpl {
|
|
|
// || sort != null && !sort.equals(archiveFile.getSort())) {
|
|
|
else if (info.getNodePdfUrl() != null && !info.getNodePdfUrl().equals(archiveFile.getPdfFileUrl())
|
|
|
|| sort != null && !sort.equals(archiveFile.getSort())
|
|
|
- || nodeId != null && !nodeId.toString().equals(archiveFile.getNodeId())) {
|
|
|
+ || nodeId != null && !nodeId.toString().equals(archiveFile.getNodeId())
|
|
|
+ || (StringUtils.isNotEmpty(info.getBusinessTime() ) && !info.getBusinessTime().equals(archiveFile.getFileTime()))
|
|
|
+ || (info.getEVisaPdfSize()!= null && info.getEVisaPdfSize() > 0L && !info.getEVisaPdfSize().equals(archiveFile.getFileSize()))
|
|
|
+ ) {
|
|
|
|
|
|
if (updateMap.get(archiveFile.getId())!= null) {
|
|
|
continue;
|