diff --git a/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
index ff4f4bfc..a2982042 100644
--- a/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
+++ b/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
@@ -171,17 +171,19 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl标签,不以
结尾,也不以结尾
String leftTxtTrim = leftTxt.trim();
@@ -190,11 +192,13 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl]+>(?)(?)", rightTxtTrim);
if (leftTxtMatches && rightTxtMatches){
// 如果是纯img标签直接对比内容
- if (leftTxtTrim.equals(rightTxtTrim)){
+ if (leftTxtTrim.equals(rightTxtTrim)
+ && Objects.equals(leftItemList.get(i).getItemsNum(), rightItemList.get(j).getItemsNum())
+ && Objects.equals(leftItemList.get(i).getItemsName(), rightItemList.get(j).getItemsName())){
similarity = 1;
}
}else {
- similarity = CompHanLPUtils.findSimilarity(leftTxt.trim(), rightTxt.trim());
+ similarity = CompHanLPUtils.findSimilarity(leftAllTxt.trim(), rightAllTxt.trim());
}
//如果相似度超过0.6 并且该相似度比之前的相似度还高,那么该条款目前相似度最高
if (similarity >= 0.6 && compareSimilarity < similarity) {