QuartzTaskMapper.xml 926 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="net.lab1024.smartadmin.module.support.quartz.dao.QuartzTaskDao">
  4. <resultMap id="QuartzTaskDTO"
  5. type="net.lab1024.smartadmin.module.support.quartz.domain.entity.QuartzTaskEntity"></resultMap>
  6. <sql id="baseSql">
  7. t.id,
  8. t.task_name,
  9. t.task_bean,
  10. t.task_params,
  11. t.task_cron,
  12. t.task_status,
  13. t.remark,
  14. t.update_time,
  15. t.create_time
  16. </sql>
  17. <select id="queryList" resultMap="QuartzTaskDTO">
  18. SELECT
  19. <include refid="baseSql"></include>
  20. FROM
  21. t_quartz_task t
  22. </select>
  23. <update id="updateStatus">
  24. UPDATE t_quartz_task t
  25. set t.task_status = #{taskStatus}
  26. WHERE t.id = #{taskId}
  27. </update>
  28. </mapper>