DcJxzgybDao.xml 874 B

123456789101112131415161718192021
  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.DcJxzgybDao">
  4. <select id="getData" resultType="java.util.HashMap">
  5. SELECT
  6. P.*,
  7. TO_DATE(#{date}, 'YYYY-MM-DD') AS NOW,
  8. A.MODDATE
  9. FROM ${tableName} P
  10. LEFT JOIN (SELECT PBLM_ID,MAX(MODDATE) AS MODDATE FROM BIS_INSP_PBLM_AUDIT WHERE ISAG = '1' AND WORKFLOW_STAT = '27-2' GROUP BY PBLM_ID) A ON P.PBLM_ID = A.PBLM_ID
  11. where
  12. ZG_ORG_ID = '360000000000'
  13. AND (IS_PBLM_DEL = '0' OR SUBSTR(IS_PD_TM, 1, 4) = #{year})
  14. </select>
  15. <select id="tableExist" resultType="java.lang.Boolean">
  16. SELECT COUNT(*) FROM USER_TABLES WHERE TABLE_NAME =UPPER(#{tableName})
  17. </select>
  18. </mapper>