tsi-database.xml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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="com.tsi.api.server.mybatis.TsiDatabaseMapper">
  4. <select id="getAlarmConfig" parameterType="java.util.HashMap" resultType="com.tsi.api.server.mybatis.vo.AlarmConfigVo">
  5. <![CDATA[
  6. select a.alarm_code as alarmCode, a.desc,
  7. a.value, a.useyn
  8. from tb_tsc_alarm_config a
  9. ]]>
  10. </select>
  11. <insert id="insertAlarmOccrHs" parameterType="com.tsi.api.server.mybatis.vo.AlarmOccrVo">
  12. <![CDATA[
  13. insert into tb_tsc_alarm_hs(occr_dt, alarm_code, alarm_target, alarm_value)
  14. values(STR_TO_DATE(#{vo.eventDt},'%Y%m%d%H%i%S'), #{vo.alarmCode}, #{vo.alarmTarget}, #{vo.alarmValue})
  15. ]]>
  16. </insert>
  17. <update id="updateProcessStatusStart" parameterType="com.tsi.api.server.mybatis.vo.ProcessStateVo">
  18. <![CDATA[
  19. update tb_tsc_process
  20. set process_state = 1,
  21. update_tm = NOW(),
  22. start_tm = NOW()
  23. where process_id = #{stts.processId}
  24. ]]>
  25. </update>
  26. <update id="updateProcessStatusStop" parameterType="com.tsi.api.server.mybatis.vo.ProcessStateVo">
  27. <![CDATA[
  28. update tb_tsc_process
  29. set process_state = 0,
  30. update_tm = NOW(),
  31. end_tm = NOW()
  32. where process_id = #{stts.processId}
  33. ]]>
  34. </update>
  35. <update id="updateProcessStatusRun" parameterType="com.tsi.api.server.mybatis.vo.ProcessStateVo">
  36. <![CDATA[
  37. update tb_tsc_process
  38. set process_state = 1,
  39. update_tm = NOW()
  40. where process_id = #{stts.processId}
  41. ]]>
  42. </update>
  43. </mapper>