YWXTZCXX_Mapper.xml 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- 核三框架升级自动生成mapper文件 -->
  3. <!-- YWXTZCXX表牵涉到的sql文件 -->
  4. <!DOCTYPE mapper
  5. PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
  6. "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
  7. <mapper namespace="YWXTZCXX">
  8. <!-- YWXTZCXX 全字段 -->
  9. <sql id="YWXTZCXX_COL">
  10. YWXTID,YWXTDM,YWXTMC,YWXTMY,QMFS,SFQM,HDJKDZ
  11. </sql>
  12. <!-- YWXTZCXX 选择字段 -->
  13. <sql id="YWXTZCXX_COLSEL">
  14. <trim suffixOverrides=",">
  15. <if test="YWXTID != null">
  16. YWXTID,
  17. </if>
  18. <if test="YWXTDM != null">
  19. YWXTDM,
  20. </if>
  21. <if test="YWXTMC != null">
  22. YWXTMC,
  23. </if>
  24. <if test="YWXTMY != null">
  25. YWXTMY,
  26. </if>
  27. <if test="QMFS != null">
  28. QMFS,
  29. </if>
  30. <if test="SFQM != null">
  31. SFQM,
  32. </if>
  33. <if test="HDJKDZ != null">
  34. HDJKDZ
  35. </if>
  36. </trim>
  37. </sql>
  38. <!-- YWXTZCXX 记录数 -->
  39. <select id="YWXTZCXX_CNT" parameterType="hashmap" resultType="long">
  40. select count(1)
  41. from YWXTZCXX
  42. <where>
  43. <if test="YWXTID != null">
  44. and YWXTID=#{YWXTID}
  45. </if>
  46. <if test="YWXTDM != null">
  47. and YWXTDM=#{YWXTDM}
  48. </if>
  49. <if test="YWXTMC != null">
  50. and YWXTMC=#{YWXTMC}
  51. </if>
  52. <if test="YWXTMY != null">
  53. and YWXTMY=#{YWXTMY}
  54. </if>
  55. <if test="QMFS != null">
  56. and QMFS=#{QMFS}
  57. </if>
  58. <if test="SFQM != null">
  59. and SFQM=#{SFQM}
  60. </if>
  61. <if test="HDJKDZ != null">
  62. and HDJKDZ=#{HDJKDZ}
  63. </if>
  64. </where>
  65. </select>
  66. <!-- YWXTZCXX 全字段查询 -->
  67. <select id="YWXTZCXX_Q" parameterType="hashmap" resultType="hashmap">
  68. select
  69. <include refid="YWXTZCXX_COL" /> <!--引用前边定义的所有字段 -->
  70. from YWXTZCXX
  71. <where>
  72. <if test="YWXTID != null">
  73. and YWXTID=#{YWXTID}
  74. </if>
  75. <if test="YWXTDM != null">
  76. and YWXTDM=#{YWXTDM}
  77. </if>
  78. <if test="YWXTMC != null">
  79. and YWXTMC=#{YWXTMC}
  80. </if>
  81. <if test="YWXTMY != null">
  82. and YWXTMY=#{YWXTMY}
  83. </if>
  84. <if test="QMFS != null">
  85. and QMFS=#{QMFS}
  86. </if>
  87. <if test="SFQM != null">
  88. and SFQM=#{SFQM}
  89. </if>
  90. <if test="HDJKDZ != null">
  91. and HDJKDZ=#{HDJKDZ}
  92. </if>
  93. </where>
  94. </select>
  95. <!-- YWXTZCXX 选择查询 -->
  96. <select id="YWXTZCXX_QS" parameterType="hashmap" resultType="hashmap">
  97. select
  98. <include refid="YWXTZCXX_COLSEL" /> <!--引用前边定义的所有字段 -->
  99. from YWXTZCXX
  100. <where>
  101. <if test="YWXTID != null">
  102. and YWXTID=#{YWXTID}
  103. </if>
  104. <if test="YWXTDM != null">
  105. and YWXTDM=#{YWXTDM}
  106. </if>
  107. <if test="YWXTMC != null">
  108. and YWXTMC=#{YWXTMC}
  109. </if>
  110. <if test="YWXTMY != null">
  111. and YWXTMY=#{YWXTMY}
  112. </if>
  113. <if test="QMFS != null">
  114. and QMFS=#{QMFS}
  115. </if>
  116. <if test="SFQM != null">
  117. and SFQM=#{SFQM}
  118. </if>
  119. <if test="HDJKDZ != null">
  120. and HDJKDZ=#{HDJKDZ}
  121. </if>
  122. </where>
  123. </select>
  124. <!-- YWXTZCXX 插入 -->
  125. <insert id="YWXTZCXX_I" parameterType="hashmap">
  126. insert into YWXTZCXX (
  127. YWXTID,YWXTDM,YWXTMC,YWXTMY,QMFS,SFQM,HDJKDZ
  128. ) values (
  129. #{YWXTID},#{YWXTDM},#{YWXTMC},#{YWXTMY},#{QMFS},#{SFQM},#{HDJKDZ}
  130. )
  131. </insert>
  132. <!-- YWXTZCXX 插入-类型映射 -->
  133. <insert id="YWXTZCXX_IT" parameterType="hashmap">
  134. insert into YWXTZCXX (
  135. YWXTID,YWXTDM,YWXTMC,YWXTMY,QMFS,SFQM,HDJKDZ
  136. ) values (
  137. #{YWXTID ,javaType=long,jdbcType=NUMERIC},#{YWXTDM ,javaType=string,jdbcType=VARCHAR},
  138. #{YWXTMC ,javaType=string,jdbcType=VARCHAR},#{YWXTMY ,javaType=string,jdbcType=VARCHAR},#{QMFS ,javaType=string,jdbcType=VARCHAR},
  139. #{SFQM ,javaType=string,jdbcType=VARCHAR},#{HDJKDZ ,javaType=string,jdbcType=VARCHAR}
  140. )
  141. </insert>
  142. <!-- YWXTZCXX 选择字段插入 -->
  143. <insert id="YWXTZCXX_IS" parameterType="hashmap">
  144. insert into YWXTZCXX (
  145. <trim suffixOverrides=",">
  146. <if test="YWXTID != null">YWXTID,</if>
  147. <if test="YWXTDM != null">YWXTDM,</if>
  148. <if test="YWXTMC != null">YWXTMC,</if>
  149. <if test="YWXTMY != null">YWXTMY,</if>
  150. <if test="QMFS != null">QMFS,</if>
  151. <if test="SFQM != null">SFQM,</if>
  152. <if test="HDJKDZ != null">HDJKDZ,</if>
  153. </trim>
  154. ) values (
  155. <trim suffixOverrides=",">
  156. <if test="YWXTID != null">#{YWXTID},</if>
  157. <if test="YWXTDM != null">#{YWXTDM},</if>
  158. <if test="YWXTMC != null">#{YWXTMC},</if>
  159. <if test="YWXTMY != null">#{YWXTMY},</if>
  160. <if test="QMFS != null">#{QMFS},</if>
  161. <if test="SFQM != null">#{SFQM},</if>
  162. <if test="HDJKDZ != null">#{HDJKDZ},</if>
  163. </trim>
  164. )
  165. </insert>
  166. <!-- YWXTZCXX 修改 -->
  167. <update id="YWXTZCXX_U" parameterType="hashmap">
  168. update YWXTZCXX
  169. set
  170. YWXTID= #{YWXTID},YWXTDM= #{YWXTDM},YWXTMC= #{YWXTMC},
  171. YWXTMY= #{YWXTMY},QMFS= #{QMFS},SFQM= #{SFQM},HDJKDZ= #{HDJKDZ}
  172. where
  173. YWXTID = #{YWXTID}
  174. </update>
  175. <!-- YWXTZCXX 选择修改 -->
  176. <update id="YWXTZCXX_US" parameterType="hashmap">
  177. update YWXTZCXX
  178. set
  179. <trim suffixOverrides=",">
  180. <if test="YWXTID != null">YWXTID=#{YWXTID},</if>
  181. <if test="YWXTDM != null">YWXTDM=#{YWXTDM},</if>
  182. <if test="YWXTMC != null">YWXTMC=#{YWXTMC},</if>
  183. <if test="YWXTMY != null">YWXTMY=#{YWXTMY},</if>
  184. <if test="QMFS != null">QMFS=#{QMFS},</if>
  185. <if test="SFQM != null">SFQM=#{SFQM},</if>
  186. <if test="HDJKDZ != null">HDJKDZ=#{HDJKDZ},</if>
  187. </trim>
  188. where
  189. YWXTID = #{YWXTID}
  190. </update>
  191. <!-- YWXTZCXX 删除 -->
  192. <delete id="YWXTZCXX_D" parameterType="hashmap">
  193. delete from YWXTZCXX
  194. <where>
  195. YWXTID = #{YWXTID}
  196. </where>
  197. </delete>
  198. </mapper>