diff --git a/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentHandler.java b/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentHandler.java index 7379ce8..c599e71 100644 --- a/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentHandler.java +++ b/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentHandler.java @@ -100,6 +100,7 @@ public class StartSegmentHandler { //判断上次是否特殊文件开始 需要判断是否特殊文件结尾 if (isSpecialFile) { + assortFlag = true; assortId = lastSpecialResul.getAssortId(); assortName = lastSpecialResul.getAssortName(); ruleId = lastSpecialResul.getRuleId(); @@ -109,7 +110,6 @@ public class StartSegmentHandler { //当前分段为特殊分段结尾 isSpecialFile = false; lastSpecialResul = null; - assortFlag = true; } } //优先判断是否特殊规则开始 diff --git a/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentTestHandler.java b/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentTestHandler.java index 619413e..a0453fe 100644 --- a/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentTestHandler.java +++ b/docus-segmentation/src/main/java/com/docus/server/service/handler/StartSegmentTestHandler.java @@ -79,6 +79,7 @@ public class StartSegmentTestHandler { fileInfoTest.setOcrFinishTime(new Date()); //判断上次是否特殊文件开始 需要判断是否特殊文件结尾 if (isSpecialFile) { + assortFlag = true; assortId = lastSpecialResul.getAssortId(); assortName = lastSpecialResul.getAssortName(); ruleId = lastSpecialResul.getRuleId(); @@ -88,7 +89,6 @@ public class StartSegmentTestHandler { //当前分段为特殊分段结尾 isSpecialFile = false; lastSpecialResul = null; - assortFlag = true; } }