liyg 1 年之前
父节点
当前提交
9165833037
共有 1 个文件被更改,包括 12 次插入2 次删除
  1. 12 2
      src/main/resources/com/steerinfo/dil/mapper/TmstruckTimeTaskResultMapper.xml

+ 12 - 2
src/main/resources/com/steerinfo/dil/mapper/TmstruckTimeTaskResultMapper.xml

@@ -977,19 +977,29 @@
   </select>
   <delete id="deleteErrorTimeTaskResult">
     DELETE FROM TMSTRUCK_TIME_TASK_RESULT
-    WHERE TIME_TASK_RESULT_ID IN
+    WHERE TIME_TASK_RESULT_ID =
     (
       SELECT MIN(TIME_TASK_RESULT_ID)
       FROM TMSTRUCK_TIME_TASK_RESULT
-      WHERE RESULT_TOTAL_ID IN
+      WHERE RESULT_TOTAL_ID =
           (
             SELECT RESULT_TOTAL_ID
             FROM TMSTRUCK_TIME_TASK_RESULT WHERE RESULT_TIME_TYPE = 3
             GROUP BY RESULT_TOTAL_ID HAVING COUNT(TIME_TASK_RESULT_ID) > 1
           )
+      AND RESULT_TIME_TYPE = 3
       GROUP BY RESULT_TOTAL_ID
     )
   </delete>
+  <select id="countNoStart" resultType="java.lang.Integer">
+    SELECT COUNT(*)
+    FROM
+      (
+        SELECT RESULT_TOTAL_ID
+        FROM TMSTRUCK_TIME_TASK_RESULT WHERE RESULT_TIME_TYPE = 3
+        GROUP BY RESULT_TOTAL_ID HAVING COUNT(TIME_TASK_RESULT_ID) != 1
+      )
+  </select>
   <select id="checkOrderType" resultType="java.lang.Integer">
     SELECT COUNT(AIR.REQUIREMENT_ID)
     FROM OMSTRUCK_ORDER OO