Browse Source

修改校验逻辑编码

hs 2 năm trước cách đây
mục cha
commit
2b9aba78d1

+ 3 - 3
DataCheck/src/main/java/com/tofly/dataCheck/config/DataCheckEnum.java

@@ -33,9 +33,9 @@ public enum DataCheckEnum {
     JC_TC_DATA_DIFF32(32,3,"探测数据中“是否下达任务”不为“否”时: 当暂无法预处理长度=探测最新设施长度时,且检测数据与探测数据断面数据 1 和 2 及管段长度是相等时,且视频显示断面数据 1和 2 及判读检测长度为空值时,为完全对应,否则不完成对应。"),
     JC_TC_DATA_DIFF33(33,3,"探测数据中“是否下达任务”不为“否”时: 当暂无法预处理长度不等于探测最新设施长度时,满足新无法预处理长度+检测判读长度=探测最新设施长度,且视频显示断面数据 1 和 2 与探测数据断面数据 1和 2 相等,为完全对应"),
 
-    YCL_TC_DATA_DIFF(4,3,"探测数据中“是否下达任务”为“否时: 比对预处理数据与探测数据断面数据 1和 2 及管段长度是否相等,且视频显示断面数据 1 和 2 及判读预处理长度为空值时,为完全对应,否则不完成对应。"),
-    YCL_TC_DATA_DIFF32(42,3,"探测数据中“是否下达任务”不为“否”时: 当暂无法预处理长度=探测最新设施长度时,且预处理数据与探测数据断面数据 1 和 2 及管段长度是相等时,且视频显示断面数据 1和 2 及判读预处理长度为空值时,为完全对应,否则不完成对应。"),
-    YCL_TC_DATA_DIFF33(43,3,"探测数据中“是否下达任务”不为“否”时: 当暂无法预处理长度不等于探测最新设施长度时,满足新无法预处理长度+预处理判读长度=探测最新设施长度,且视频显示断面数据 1 和 2 与探测数据断面数据 1和 2 相等,为完全对应"),
+    YCL_TC_DATA_DIFF(9,3,"探测数据中“是否下达任务”为“否时: 比对预处理数据与探测数据断面数据 1和 2 及管段长度是否相等,且视频显示断面数据 1 和 2 及判读预处理长度为空值时,为完全对应,否则不完成对应。"),
+    YCL_TC_DATA_DIFF32(92,3,"探测数据中“是否下达任务”不为“否”时: 当暂无法预处理长度=探测最新设施长度时,且预处理数据与探测数据断面数据 1 和 2 及管段长度是相等时,且视频显示断面数据 1和 2 及判读预处理长度为空值时,为完全对应,否则不完成对应。"),
+    YCL_TC_DATA_DIFF33(93,3,"探测数据中“是否下达任务”不为“否”时: 当暂无法预处理长度不等于探测最新设施长度时,满足新无法预处理长度+预处理判读长度=探测最新设施长度,且视频显示断面数据 1 和 2 与探测数据断面数据 1和 2 相等,为完全对应"),
 
     JC_TC_DATA_DIFF2(4,3,"暂无法预处理长度+检测判读长度!=探测最新设施长度"),
     JC_TC_DATA_DIFF3(5,3,"视频显示断面数据1与探测断面数据不一致 且 暂无法预处理长度+检测判读长度!=探测最新设施长度"),

+ 5 - 5
DataCheck/src/main/resources/customMapper/DetectAndHandleMapper.xml

@@ -90,9 +90,9 @@
         and d.video_section_data_one2 is null
         and d.video_section_data_two2 is null
         and d.pd_check_length2 is null
-        THEN 0 ELSE 4 end
+        THEN 0 ELSE 9 end
         else 0 end sumHandleAndPdDiff,
-        case when (d.is_order is null or  d.is_order !='否') and IFNULL( d.no_handle_length2, 0 ) = IFNULL( d.pipe_length1, 0 ) 	then
+        case when (d.is_order is null or  d.is_order <![CDATA[ <> ]]> '否') and IFNULL( d.no_handle_length2, 0 ) = IFNULL( d.pipe_length1, 0 ) 	then
         CASE
         WHEN IFNULL( d.section_data_one1, 0 ) = IFNULL( d.section_data_one2, 0 )
         and IFNULL( d.section_data_two1, 0 ) = IFNULL( d.section_data_two2, 0 )
@@ -100,14 +100,14 @@
         and d.video_section_data_one2 is null
         and d.video_section_data_two2 is null
         and d.pd_check_length2 is null
-        THEN 0 ELSE 42 end
+        THEN 0 ELSE 92 end
         else 0 end sumHandleAndPdDiff2,
-        case when (d.is_order is null or  d.is_order !='否') and IFNULL( d.no_handle_length2, 0 ) != IFNULL( d.pipe_length1, 0 ) 	then
+        case when (d.is_order is null or  d.is_order <![CDATA[ <> ]]> '否') and IFNULL( d.no_handle_length2, 0 ) <![CDATA[ <> ]]> IFNULL( d.pipe_length1, 0 ) 	then
         CASE
         WHEN IFNULL( d.section_data_one1, 0 ) = IFNULL( d.video_section_data_one2, 0 )
         and IFNULL( d.section_data_two1, 0 ) = IFNULL( d.video_section_data_two2, 0 )
         and IFNULL(d.pd_check_length2,0)+IFNULL(d.no_handle_length2,0)=IFNULL(d.pipe_length1,0)
-        THEN 0 ELSE 43 end
+        THEN 0 ELSE 93 end
         else 0 end sumHandleAndPdDiff3,
         d.*
         FROM