| <?xml version="1.0" encoding="UTF-8"?> | 
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | 
| <mapper namespace="doumeemes.dao.ext.CompanyLogExtMapper"> | 
|   | 
|   | 
|     <select id="selectPage" resultType="doumeemes.dao.business.model.CompanyLog"> | 
|         SELECT | 
|             co.name as companyName, | 
|             su.REALNAME as updateUserName, | 
|             suc.REALNAME as createUserName, | 
|             cl.* | 
|         FROM | 
|             company_log cl | 
|         LEFT JOIN company co ON cl.COMPANY_ID = co.id | 
|         LEFT JOIN SYSTEM_USER su ON su.id = cl.UPDATE_USER | 
|         LEFT JOIN SYSTEM_USER suc ON suc.id = cl.UPDATE_USER | 
|         <where> | 
|             <if test="companyName != null and companyName != ''"> | 
|                 co.name LIKE CONCAT('%',#{companyName},'%') | 
|             </if> | 
|             <if test="type != null"> | 
|                 AND cl.UPDATE_TYPE = #{type} | 
|             </if> | 
|         </where> | 
|         order by cl.id desc | 
|   | 
|     </select> | 
| </mapper> |