3a979fea69c26e7609031fd4e164b88f4d3e50ae.svn-base 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  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.IndexTotalQhJcDao">
  4. <select id="getObjPblmData" resultType="java.util.Map">
  5. SELECT
  6. R.ID AS RGSTR_ID,
  7. R.NAME,
  8. R.AD_CODE,
  9. A.ID,
  10. A.LIST_TYPE,
  11. A.PBLM_PASI,
  12. A.INTM
  13. FROM
  14. TAC_INSP_YEAR_BATCH_OBJ O
  15. LEFT JOIN TAC_PAWP_RGSTR R ON O.ID = R.OBJ_ID
  16. LEFT JOIN TAC_PROVINCE_PBLM_INFO A ON A.RGSTR_ID = R.ID
  17. <where>
  18. <if test="province != null and province != ''">AND AD_CODE LIKE '${province}%'</if>
  19. <if test="year != null and year != ''">and O.YEAR = #{year}</if>
  20. <if test="batch != null and batch != ''">and O.BATCH = #{batch}</if>
  21. <if test="adCode != null and adCode != ''">and R.AD_CODE LIKE '${adCode}%'</if>
  22. <if test="sttm != null">and A.INTM &gt;= #{sttm}</if>
  23. <if test="entm != null">and A.INTM &lt; DATE_ADD(#{entm}, INTERVAL 1 DAY )</if>
  24. </where>
  25. </select>
  26. <select id="getJCStepId" resultType="String">
  27. SELECT NOW_ID
  28. FROM TAC_PROVINCE_PLAN_PROCESS
  29. WHERE NEXT_ID = '1'
  30. <if test="orgId != null and orgId != ''">AND ORG_ID = #{orgId}</if>
  31. <if test="province != null and province != ''">AND AD_CODE LIKE '${province}%'</if>
  32. </select>
  33. </mapper>