فهرست منبع

修复智能查询BUG

wuhonghao 4 سال پیش
والد
کامیت
c7e421141f
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      railway-business/src/main/resources/mapper/baseinfo/BusSdtzMapper.xml

+ 6 - 0
railway-business/src/main/resources/mapper/baseinfo/BusSdtzMapper.xml

@@ -238,6 +238,12 @@
         (#{marker} + 0.0) + (#{pillarArea} + 0.0) BETWEEN (t.start_marker + 0.0) and (t.end_marker + 0.0)
         or
         (#{marker} + 0.0) BETWEEN (t.start_marker + 0.0) and (t.end_marker + 0.0)
+        or
+          (
+            (t.start_marker + 0.0) >= (#{marker} + 0.0) - (#{pillarArea} + 0.0)
+            and
+            (t.start_marker + 0.0) <= (#{marker} + 0.0) + (#{pillarArea} + 0.0)
+          )
         )
       </if>