GwPblmShrMapper.xml 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  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="cn.com.goldenwater.dcproj.dao.GwPblmShrDao">
  4. <select id="getSomeBisInspPblmDataByCondition" resultType="cn.com.goldenwater.dcproj.model.BisInspPblm">
  5. select * from BIS_INSP_PBLM
  6. where BELONG_AD_CODE = #{belongAdCode} and OBJ_TYPE in ('1','80') and ZG_STATE = '0'
  7. </select>
  8. <update id="updateBisInspPblmById" parameterType="String">
  9. update BIS_INSP_PBLM set ZG_STATE = '1' where PBLM_ID = #{pblmId}
  10. </update>
  11. <insert id="insertGwPblmShr" parameterType="cn.com.goldenwater.dcproj.model.GwPblmShr">
  12. insert into YHCL_GX.GW_PBLM_SHR
  13. <trim prefix="(" suffix=")" suffixOverrides=",">
  14. <if test="id != null">ID,</if>
  15. <if test="code != null">CODE,</if>
  16. <if test="name != null">NAME,</if>
  17. <if test="adCode != null">AD_CODE,</if>
  18. <if test="pblmNameBz != null">PBLM_NAME_BZ,</if>
  19. <if test="checkPointBz != null">CHECK_POINT_BZ,</if>
  20. <if test="pblmDescBz != null">PBLM_DESC_BZ,</if>
  21. <if test="inspPblmDesc != null">INSP_PBLM_DESC,</if>
  22. <if test="note != null">NOTE,</if>
  23. <if test="pblmTm != null">PBLM_TM,</if>
  24. <if test="intm != null">INTM,</if>
  25. </trim>
  26. <trim prefix="values (" suffix=")" suffixOverrides=",">
  27. <if test="id != null">#{id},</if>
  28. <if test="code != null">#{code},</if>
  29. <if test="name != null">#{name},</if>
  30. <if test="adCode != null">#{adCode},</if>
  31. <if test="pblmNameBz != null">#{pblmNameBz},</if>
  32. <if test="checkPointBz != null">#{checkPointBz},</if>
  33. <if test="pblmDescBz != null">#{pblmDescBz},</if>
  34. <if test="inspPblmDesc != null">#{inspPblmDesc},</if>
  35. <if test="note != null">#{note},</if>
  36. <if test="pblmTm != null">#{pblmTm},</if>
  37. <if test="intm != null">#{intm},</if>
  38. </trim>
  39. </insert>
  40. <select id="selectGwPblmShrByCondition" parameterType="cn.com.goldenwater.dcproj.param.GwPblmShrParam" resultType="cn.com.goldenwater.dcproj.model.GwPblmShr">
  41. select * from YHCL_GX.GW_PBLM_SHR
  42. where 1=1
  43. <if test="pblmNameBz != null and pblmNameBz != ''">and PBLM_NAME_BZ = #{pblmNameBz}</if>
  44. <if test="id != null and id != ''">and ID = #{id}</if>
  45. <if test="code != null and code != ''">and CODE like '%'||#{code}||'%'</if>
  46. <if test="name != null and name != ''">and NAME like '%'||#{name}||'%'</if>
  47. <if test="checkPointBz != null and checkPointBz != ''">and CHECK_POINT_BZ like '%'||#{checkPointBz}||'%'</if>
  48. </select>
  49. <select id="getGwPblmShr" parameterType="java.lang.String" resultType="cn.com.goldenwater.dcproj.model.GwPblmShr">
  50. select * from YHCL_GX.GW_PBLM_SHR where ID=#{id}
  51. </select>
  52. <select id="selectGwPblmShrFileByCondition" parameterType="cn.com.goldenwater.dcproj.param.GwPblmShrFileParam" resultType="cn.com.goldenwater.dcproj.model.GwPblmShrFile">
  53. select * from YHCL_GX.GW_PBLM_SHR_FILE
  54. where 1=1
  55. <if test="pblmId != null and pblmId != ''">and PBLM_ID = #{pblmId}</if>
  56. <if test="fileName != null and fileName != ''">and FILE_NAME like '%'||#{fileName}||'%'</if>
  57. </select>
  58. <select id="getGwPblmShrFile" parameterType="java.lang.String" resultType="cn.com.goldenwater.dcproj.model.GwPblmShrFile">
  59. select * from YHCL_GX.GW_PBLM_SHR_FILE where PBLM_ID=#{id}
  60. </select>
  61. <select id="selectGwPblmRectByCondition" parameterType="cn.com.goldenwater.dcproj.param.GwPblmRectParam" resultType="cn.com.goldenwater.dcproj.model.GwPblmRect">
  62. select * from YHCL_GX.GW_PBLM_RECT
  63. where 1=1
  64. <if test="pblmId != null and pblmId != ''">and PBLM_ID = #{pblmId}</if>
  65. <if test="pblmState != null and pblmState != ''">and PBLM_STATE = #{pblmState}</if>
  66. </select>
  67. <select id="getGwPblmRect" parameterType="java.lang.String" resultType="cn.com.goldenwater.dcproj.model.GwPblmRect">
  68. select * from YHCL_GX.GW_PBLM_RECT where PBLM_ID=#{id}
  69. </select>
  70. <select id="getGwPblmRectById" parameterType="java.lang.String" resultType="cn.com.goldenwater.dcproj.model.GwPblmRect">
  71. select * from YHCL_GX.GW_PBLM_RECT where ID=#{id}
  72. </select>
  73. <select id="selectGwPblmRectRecordByCondition" parameterType="cn.com.goldenwater.dcproj.param.GwPblmRectRecordParam" resultType="cn.com.goldenwater.dcproj.model.GwPblmRectRecord">
  74. select * from YHCL_GX.GW_PBLM_RECT_RECORD
  75. where 1=1
  76. <if test="pblmId != null and pblmId != ''">and PBLM_ID = #{pblmId}</if>
  77. <if test="pblmRectDuty != null and pblmRectDuty != ''">and PBLM_RECT_DUTY like '%'||#{pblmRectDuty}||'%'</if>
  78. <if test="pblmRectName != null and pblmRectName != ''">and PBLM_RECT_NAME like '%'||#{pblmRectName}||'%'</if>
  79. </select>
  80. <select id="getGwPblmRectRecord" parameterType="java.lang.String" resultType="cn.com.goldenwater.dcproj.model.GwPblmRectRecord">
  81. select * from YHCL_GX.GW_PBLM_RECT_RECORD where PBLM_ID=#{id} order by PBLM_RECT_TM DESC
  82. </select>
  83. <select id="selectGwPblmRectFileByCondition" parameterType="cn.com.goldenwater.dcproj.param.GwPblmRectFileParam" resultType="cn.com.goldenwater.dcproj.model.GwPblmRectFile">
  84. select * from YHCL_GX.GW_PBLM_RECT_FILE
  85. where 1=1
  86. <if test="pblmId != null and pblmId != ''">and PBLM_ID = #{pblmId}</if>
  87. <if test="fileName != null and fileName != ''">and FILE_NAME like '%'||#{fileName}||'%'</if>
  88. </select>
  89. <select id="getGwPblmRectFile" parameterType="java.lang.String" resultType="cn.com.goldenwater.dcproj.model.GwPblmRectFile">
  90. select * from YHCL_GX.GW_PBLM_RECT_FILE where PBLM_ID=#{id}
  91. </select>
  92. <insert id="insertGwPblmShrFile" parameterType="cn.com.goldenwater.dcproj.model.GwPblmShrFile">
  93. insert into YHCL_GX.GW_PBLM_SHR_FILE
  94. <trim prefix="(" suffix=")" suffixOverrides=",">
  95. <if test="id != null">ID,</if>
  96. <if test="pblmId != null">PBLM_ID,</if>
  97. <if test="fileExt != null">FILE_EXT,</if>
  98. <if test="fileSize != null">FILE_SIZE,</if>
  99. <if test="filePath != null">FILE_PATH,</if>
  100. <if test="fileName != null">FILE_NAME,</if>
  101. <if test="createDate != null">CREATE_DATE,</if>
  102. </trim>
  103. <trim prefix="values (" suffix=")" suffixOverrides=",">
  104. <if test="id != null">#{id},</if>
  105. <if test="pblmId != null">#{pblmId},</if>
  106. <if test="fileExt != null">#{fileExt},</if>
  107. <if test="fileSize != null">#{fileSize},</if>
  108. <if test="filePath != null">#{filePath},</if>
  109. <if test="fileName != null">#{fileName},</if>
  110. <if test="createDate != null">#{createDate},</if>
  111. </trim>
  112. </insert>
  113. <insert id="insertGwPblmRect" parameterType="cn.com.goldenwater.dcproj.model.GwPblmRect">
  114. insert into YHCL_GX.GW_PBLM_RECT
  115. <trim prefix="(" suffix=")" suffixOverrides=",">
  116. <if test="id != null">ID,</if>
  117. <if test="pblmId != null">PBLM_ID,</if>
  118. <if test="pblmState != null">PBLM_STATE,</if>
  119. <if test="pblmRectTm != null">PBLM_RECT_TM,</if>
  120. <if test="pblmNote != null">PBLM_NOTE,</if>
  121. </trim>
  122. <trim prefix="values (" suffix=")" suffixOverrides=",">
  123. <if test="id != null">#{id},</if>
  124. <if test="pblmId != null">#{pblmId},</if>
  125. <if test="pblmState != null">#{pblmState},</if>
  126. <if test="pblmRectTm != null">#{pblmRectTm},</if>
  127. <if test="pblmNote != null">#{pblmNote},</if>
  128. </trim>
  129. </insert>
  130. <insert id="insertGwPblmRectFile" parameterType="cn.com.goldenwater.dcproj.model.GwPblmRectFile">
  131. insert into YHCL_GX.GW_PBLM_RECT_FILE
  132. <trim prefix="(" suffix=")" suffixOverrides=",">
  133. <if test="id != null">ID,</if>
  134. <if test="pblmId != null">PBLM_ID,</if>
  135. <if test="fileExt != null">FILE_EXT,</if>
  136. <if test="fileSize != null">FILE_SIZE,</if>
  137. <if test="filePath != null">FILE_PATH,</if>
  138. <if test="fileName != null">FILE_NAME,</if>
  139. <if test="createDate != null">CREATE_DATE,</if>
  140. </trim>
  141. <trim prefix="values (" suffix=")" suffixOverrides=",">
  142. <if test="id != null">#{id},</if>
  143. <if test="pblmId != null">#{pblmId},</if>
  144. <if test="fileExt != null">#{fileExt},</if>
  145. <if test="fileSize != null">#{fileSize},</if>
  146. <if test="filePath != null">#{filePath},</if>
  147. <if test="fileName != null">#{fileName},</if>
  148. <if test="createDate != null">#{createDate},</if>
  149. </trim>
  150. </insert>
  151. <insert id="insertGwPblmRectRecord" parameterType="cn.com.goldenwater.dcproj.model.GwPblmRectRecord">
  152. insert into YHCL_GX.GW_PBLM_RECT_RECORD
  153. <trim prefix="(" suffix=")" suffixOverrides=",">
  154. <if test="id != null">ID,</if>
  155. <if test="pblmId != null">PBLM_ID,</if>
  156. <if test="pblmRectNote != null">PBLM_RECT_NOTE,</if>
  157. <if test="pblmRectDuty != null">PBLM_RECT_DUTY,</if>
  158. <if test="pblmRectName != null">PBLM_RECT_NAME,</if>
  159. <if test="pblmRectTm != null">PBLM_RECT_TM,</if>
  160. </trim>
  161. <trim prefix="values (" suffix=")" suffixOverrides=",">
  162. <if test="id != null">#{id},</if>
  163. <if test="pblmId != null">#{pblmId},</if>
  164. <if test="pblmRectNote != null">#{pblmRectNote},</if>
  165. <if test="pblmRectDuty != null">#{pblmRectDuty},</if>
  166. <if test="pblmRectName != null">#{pblmRectName},</if>
  167. <if test="pblmRectTm != null">#{pblmRectTm},</if>
  168. </trim>
  169. </insert>
  170. </mapper>