VmsSafeMapper.xml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  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.its.safe.dao.mapper.safe.VmsSafeMapper">
  4. <select id="selectArea" resultType="com.its.safe.entity.safe.TbArea" fetchSize="500">
  5. <![CDATA[
  6. SELECT A.seq as seq,
  7. A.code as code,
  8. A.upper_code as upperCode,
  9. A.name as name,
  10. A.depth as depth,
  11. A.base_date as baseDate
  12. FROM area A
  13. WHERE 1=1
  14. ]]>
  15. </select>
  16. <select id="selectNewVmsSafeMessage" parameterType="java.lang.String" resultType="com.its.safe.entity.safe.TbReadCheck" fetchSize="20">
  17. <![CDATA[
  18. SELECT A.seq as seq,
  19. A.message_seq as messageSeq,
  20. A.system_id as systemId,
  21. A.request_time as requestTime,
  22. A.response_time as responseTime
  23. FROM read_check A
  24. WHERE 1=1
  25. AND A.system_id = #{systemId}
  26. AND A.request_time > now() - interval 24 hour
  27. AND A.response_time is NULL
  28. ]]>
  29. </select>
  30. <update id="updateConfirmNewVmsSafeMessage" parameterType="java.lang.Long">
  31. <![CDATA[
  32. UPDATE read_check
  33. set response_time = now()
  34. WHERE 1=1
  35. AND seq = #{seq}
  36. ]]>
  37. </update>
  38. <select id="selectVmsSafeMessage" parameterType="java.lang.Long" resultType="com.its.safe.entity.safe.TbMessage" fetchSize="20">
  39. <![CDATA[
  40. SELECT A.seq as seq,
  41. A.status as status,
  42. A.msg_type as msgType,
  43. A.pre_seq as requestTime,
  44. A.title as title,
  45. A.textboard40_kr as textBoard40Kr,
  46. A.textboard40_kr_1 as textBoard40Kr1,
  47. A.textboard40_kr_2 as textBoard40Kr2,
  48. A.area_desc as areaDesc,
  49. A.area_code as areaCode,
  50. A.create_time as createTime
  51. FROM message A
  52. WHERE 1=1
  53. AND A.seq = #{messageSeq}
  54. ]]>
  55. </select>
  56. <insert id="insertConnCheck" parameterType="java.lang.String">
  57. <![CDATA[
  58. INSERT INTO conn_check (
  59. system_id
  60. )
  61. VALUES (
  62. #{systemId}
  63. )
  64. ]]>
  65. </insert>
  66. </mapper>