Преглед на файлове

Merge pull request #3619 from zhangbing-bing/master

解决调度中心调度过程中在后台停止的job被错误启动问题(优化方案)
许雪里 преди 1 година
родител
ревизия
5f0e0cd78b
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobInfoMapper.xml

+ 5 - 3
xxl-job-admin/src/main/resources/mybatis-mapper/XxlJobInfoMapper.xml

@@ -232,10 +232,12 @@
 		UPDATE xxl_job_info
 		SET
 			trigger_last_time = #{triggerLastTime},
-			trigger_next_time = #{triggerNextTime},
-			trigger_status = #{triggerStatus}
+			trigger_next_time = #{triggerNextTime}
+			<if test="triggerStatus == 0">
+			 , trigger_status = #{triggerStatus}
+			</if>
 		WHERE id = #{id}
 		  AND trigger_status = 1
 	</update>
 
-</mapper>
+</mapper>