MaterialKindMqMapper.xml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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="cn.com.wingxi.biandan.mq.server.material.mapper.MaterialKindMqMapper">
  6. <resultMap type="MaterialKindMq" id="MaterialKindMqResult">
  7. <result property="mateKindId" column="mateKindId" />
  8. <result property="mercId" column="mercId" />
  9. <result property="mateBelong" column="mateBelong" />
  10. <result property="mateKindName" column="mateKindName" />
  11. <result property="vendorId" column="vendorId" />
  12. <result property="copyrightLicence" column="copyrightLicence" />
  13. <result property="auditStatus" column="auditStatus" />
  14. <result property="delFlag" column="delFlag" />
  15. <result property="createUser" column="createUser" />
  16. <result property="createTime" column="createTime" />
  17. <result property="updateUser" column="updateUser" />
  18. <result property="updateTime" column="updateTime" />
  19. <result property="mateId" column="mateId" />
  20. </resultMap>
  21. <sql id="selectMaterialKindMq">
  22. select
  23. m.mateKindId,
  24. m.mercId,
  25. m.mateBelong,
  26. m.mateKindName,
  27. m.vendorId,
  28. m.copyrightLicence,
  29. m.auditStatus,
  30. m.delFlag,
  31. m.createUser,
  32. m.createTime,
  33. m.updateUser,
  34. m.updateTime,
  35. f.mateId
  36. from m_material_kind m
  37. inner join m_material f on m.mateKindId = f.mateKindId
  38. </sql>
  39. <select id="selectMaterialKindMqByMateId" parameterType="Long" resultMap="MaterialKindMqResult">
  40. <include refid="selectMaterialKindMq"/>
  41. where f.mateId = #{mateId}
  42. </select>
  43. </mapper>