ScreenMapper.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.rtrh.projects.modules.projects.mapper.QtMapper">
  6. <select id="getQTData" statementType="CALLABLE">
  7. {call dp_gxj_qt(
  8. #{varlx, mode=IN, jdbcType=VARCHAR},
  9. #{varyear, mode=IN, jdbcType=VARCHAR},
  10. #{varqx, mode=IN, jdbcType=VARCHAR},
  11. #{var4k, mode=IN, jdbcType=VARCHAR},
  12. #{vargm, mode=IN, jdbcType=VARCHAR},
  13. #{varhy, mode=IN, jdbcType=VARCHAR},
  14. #{varlogin, mode=IN, jdbcType=VARCHAR},
  15. #{result, mode=OUT, jdbcType=CURSOR, javaType=java.util.List, resultSetType=FORWARD_ONLY, resultMap=qtResultMap}
  16. )}
  17. </select>
  18. <resultMap id="qtResultMap" type="com.rtrh.projects.modules.projects.vo.QTVO">
  19. <result property="id" column="id"/>
  20. <result property="numYearKgl" column="num_year_kgl"/>
  21. <result property="numYearTcl" column="num_year_tcl"/>
  22. <result property="numYearRgl" column="num_year_rgl"/>
  23. <result property="numTotal" column="num_total"/>
  24. <result property="numCb" column="num_cb"/>
  25. <result property="amtCb" column="amt_cb"/>
  26. <result property="numXj" column="num_xj"/>
  27. <result property="amtXj" column="amt_xj"/>
  28. <result property="numZj" column="num_zj"/>
  29. <result property="amtZj" column="amt_zj"/>
  30. <result property="numTc" column="num_tc"/>
  31. <result property="numCq1" column="num_cq_1"/>
  32. <result property="numCq2" column="num_cq_2"/>
  33. <result property="numCq3" column="num_cq_3"/>
  34. <result property="numCq4" column="num_cq_4"/>
  35. <result property="numCq5" column="num_cq_5"/>
  36. </resultMap>
  37. </mapper>