WaitToDoDao.xml 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  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="platform.modules.sys.entity.WaitToDoDao">
  4. <!--auto generated Code-->
  5. <resultMap id="AllColumnMap" type="platform.modules.sys.entity.WaitToDo">
  6. <result column="business_type" property="business_type"/>
  7. <result column="business_id" property="business_id"/>
  8. <result column="title" property="title"/>
  9. <result column="url" property="url"/>
  10. <result column="oper_type" property="oper_type"/>
  11. <result column="handler" property="handler"/>
  12. <result column="id" property="id"/>
  13. <result column="create_time" property="create_time"/>
  14. <result column="create_by" property="create_by"/>
  15. <result column="create_name" property="create_name"/>
  16. <result column="update_by" property="update_by"/>
  17. <result column="update_name" property="update_name"/>
  18. <result column="update_time" property="update_time"/>
  19. </resultMap>
  20. <!--auto generated Code-->
  21. <sql id="all_column">
  22. business_type,
  23. business_id,
  24. title,
  25. url,
  26. oper_type,
  27. handler,
  28. id,
  29. create_time,
  30. create_by,
  31. create_name,
  32. update_by,
  33. update_name,
  34. update_time
  35. </sql>
  36. <!--auto generated Code-->
  37. <insert id="insert">
  38. INSERT INTO wait_to_do
  39. <trim prefix="(" suffix=")" suffixOverrides=",">
  40. <if test="pojo.business_type != null"> business_type, </if>
  41. <if test="pojo.business_id != null"> business_id, </if>
  42. <if test="pojo.title != null"> title, </if>
  43. <if test="pojo.url != null"> url, </if>
  44. <if test="pojo.oper_type != null"> oper_type, </if>
  45. <if test="pojo.handler != null"> handler, </if>
  46. <if test="pojo.id != null"> id, </if>
  47. <if test="pojo.create_time != null"> create_time, </if>
  48. <if test="pojo.create_by != null"> create_by, </if>
  49. <if test="pojo.create_name != null"> create_name, </if>
  50. <if test="pojo.update_by != null"> update_by, </if>
  51. <if test="pojo.update_name != null"> update_name, </if>
  52. <if test="pojo.update_time != null"> update_time, </if>
  53. </trim>
  54. VALUES
  55. <trim prefix="(" suffix=")" suffixOverrides=",">
  56. <if test="pojo.business_type != null"> #{pojo.business_type}, </if>
  57. <if test="pojo.business_id != null"> #{pojo.business_id}, </if>
  58. <if test="pojo.title != null"> #{pojo.title}, </if>
  59. <if test="pojo.url != null"> #{pojo.url}, </if>
  60. <if test="pojo.oper_type != null"> #{pojo.oper_type}, </if>
  61. <if test="pojo.handler != null"> #{pojo.handler}, </if>
  62. <if test="pojo.id != null"> #{pojo.id}, </if>
  63. <if test="pojo.create_time != null"> #{pojo.create_time}, </if>
  64. <if test="pojo.create_by != null"> #{pojo.create_by}, </if>
  65. <if test="pojo.create_name != null"> #{pojo.create_name}, </if>
  66. <if test="pojo.update_by != null"> #{pojo.update_by}, </if>
  67. <if test="pojo.update_name != null"> #{pojo.update_name}, </if>
  68. <if test="pojo.update_time != null"> #{pojo.update_time}, </if>
  69. </trim>
  70. </insert>
  71. <!--auto generated Code-->
  72. <insert id="insertList">
  73. INSERT INTO wait_to_do(
  74. <include refid="all_column"/>
  75. )VALUES
  76. <foreach collection="pojos" item="pojo" index="index" separator=",">
  77. (
  78. #{pojo.business_type},
  79. #{pojo.business_id},
  80. #{pojo.title},
  81. #{pojo.url},
  82. #{pojo.oper_type},
  83. #{pojo.handler},
  84. #{pojo.id},
  85. #{pojo.create_time},
  86. #{pojo.create_by},
  87. #{pojo.create_name},
  88. #{pojo.update_by},
  89. #{pojo.update_name},
  90. #{pojo.update_time}
  91. )
  92. </foreach>
  93. </insert>
  94. <!--auto generated Code-->
  95. <update id="update">
  96. UPDATE wait_to_do
  97. <set>
  98. <if test="pojo.business_type != null"> business_type = #{pojo.business_type}, </if>
  99. <if test="pojo.business_id != null"> business_id = #{pojo.business_id}, </if>
  100. <if test="pojo.title != null"> title = #{pojo.title}, </if>
  101. <if test="pojo.url != null"> url = #{pojo.url}, </if>
  102. <if test="pojo.oper_type != null"> oper_type = #{pojo.oper_type}, </if>
  103. <if test="pojo.handler != null"> handler = #{pojo.handler}, </if>
  104. <if test="pojo.id != null"> id = #{pojo.id}, </if>
  105. <if test="pojo.create_time != null"> create_time = #{pojo.create_time}, </if>
  106. <if test="pojo.create_by != null"> create_by = #{pojo.create_by}, </if>
  107. <if test="pojo.create_name != null"> create_name = #{pojo.create_name}, </if>
  108. <if test="pojo.update_by != null"> update_by = #{pojo.update_by}, </if>
  109. <if test="pojo.update_name != null"> update_name = #{pojo.update_name}, </if>
  110. <if test="pojo.update_time != null"> update_time = #{pojo.update_time} </if>
  111. </set>
  112. WHERE id = #{pojo.id}
  113. </update>
  114. <!--auto generated Code-->
  115. <select id="select" resultMap="AllColumnMap">
  116. SELECT <include refid="all_column"/>
  117. FROM wait_to_do
  118. <where>
  119. <if test="pojo.business_type != null"> AND business_type = #{pojo.business_type} </if>
  120. <if test="pojo.business_id != null"> AND business_id = #{pojo.business_id} </if>
  121. <if test="pojo.title != null"> AND title = #{pojo.title} </if>
  122. <if test="pojo.url != null"> AND url = #{pojo.url} </if>
  123. <if test="pojo.oper_type != null"> AND oper_type = #{pojo.oper_type} </if>
  124. <if test="pojo.handler != null"> AND handler = #{pojo.handler} </if>
  125. <if test="pojo.id != null"> AND id = #{pojo.id} </if>
  126. <if test="pojo.create_time != null"> AND create_time = #{pojo.create_time} </if>
  127. <if test="pojo.create_by != null"> AND create_by = #{pojo.create_by} </if>
  128. <if test="pojo.create_name != null"> AND create_name = #{pojo.create_name} </if>
  129. <if test="pojo.update_by != null"> AND update_by = #{pojo.update_by} </if>
  130. <if test="pojo.update_name != null"> AND update_name = #{pojo.update_name} </if>
  131. <if test="pojo.update_time != null"> AND update_time = #{pojo.update_time} </if>
  132. </where>
  133. LIMIT 1000
  134. </select>
  135. <!--auto generated Code-->
  136. <delete id="delete">
  137. DELETE FROM wait_to_do where id = #{pojo.id}
  138. </delete>
  139. </mapper>