定时任务迁移到quartz模块下

This commit is contained in:
2025-10-28 14:38:18 +08:00
parent d83af112e7
commit 614cca4297
5 changed files with 62 additions and 32 deletions

View File

@ -114,4 +114,25 @@
and auxiliary_strategy_id = #{auxiliaryStrategyId}
and `status` = 1
</select>
<update id="updateStatusRunning">
update ems_strategy_running set `status`= #{status} where site_id = #{siteId}
</update>
<select id="getPendingPollerStrategy" parameterType="String" resultType="com.xzzn.ems.domain.vo.StrategyRunningVo">
select t.id,
t.`status`,
t.site_id as siteId,
main.strategy_name as mainStrategyName,
aux.strategy_name as auxStrategyName,
main.id as mainStrategyId,
aux.id as auxStrategyId
from ems_strategy_running t
LEFT JOIN ems_strategy main on t.main_strategy_id = main.id
LEFT JOIN ems_strategy aux on t.auxiliary_strategy_id = aux.id
where t.`status` = 1
<if test="siteId != null and siteId != ''">
and t.site_id = #{siteId}
</if>
</select>
</mapper>