CustomerInfoMapper.xml 1.2 KB

1234567891011121314151617181920212223242526
  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.management.platform.mapper.CustomerInfoMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.management.platform.entity.CustomerInfo">
  6. <id column="id" property="id" />
  7. <result column="customer_code" property="customerCode" />
  8. <result column="customer_name" property="customerName" />
  9. <result column="contact_name" property="contactName" />
  10. <result column="contact_phone" property="contactPhone" />
  11. <result column="email" property="email" />
  12. <result column="address" property="address" />
  13. <result column="company_id" property="companyId" />
  14. </resultMap>
  15. <!-- 通用查询结果列 -->
  16. <sql id="Base_Column_List">
  17. id, customer_code, customer_name, contact_name, contact_phone, email, address, company_id
  18. </sql>
  19. <select id="getAll" resultMap="BaseResultMap">
  20. select id, customer_name,customer_code from customer_info where company_id = #{companyId}
  21. ORDER BY id DESC
  22. </select>
  23. </mapper>