LgWeightMapper.xml 1.5 KB

123456789101112131415161718192021222324
  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="com.steerinfo.weight.lgmes.mapper.LgWeightMapper">
  4. <resultMap id="BaseResultMap" type="com.steerinfo.weight.lgmes.model.LgWeight">
  5. <id column="TYPES" jdbcType="VARCHAR" property="type"/>
  6. <id column="QTY" jdbcType="DECIMAL" property="weight"/>
  7. <id column="PRODATE" jdbcType="VARCHAR" property="date"/>
  8. <id column="MATERIALCODE" jdbcType="VARCHAR" property="materialcode"/>
  9. <id column="MATERIALNAME" jdbcType="VARCHAR" property="materialname"/>
  10. <id column="UNIT" jdbcType="VARCHAR" property="unit"/>
  11. <id column="FID" jdbcType="VARCHAR" property="fid"/>
  12. <id column="LC_ID" jdbcType="VARCHAR" property="roundid"/>
  13. </resultMap>
  14. <select id="QueryWeightByTime" resultMap="BaseResultMap">
  15. select * from table(jymes.IMP_EMS_GETBITTLEWEIGHT())
  16. </select>
  17. <select id="QueryWeightByTime2" parameterType="java.lang.String" resultMap="BaseResultMap">
  18. select * from table(jymes.IMP_EMS_GETCONSUMEWEIGHT(#{startTime},#{endTime})) t
  19. where SUBSTR(t.materialcode,1,2) like '%03%'
  20. </select>
  21. <select id="QueryWeightforRound" parameterType="java.lang.String" resultMap="BaseResultMap">
  22. select * from table(jymes.IMP_EMS_GETBITTLEWEIGHT1(#{startTime},#{endTime}))
  23. </select>
  24. </mapper>