| <?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="com.stylefeng.guns.modular.system.dao.PushOrderMapper"> | 
|   | 
|     <!-- 通用查询映射结果 --> | 
|     <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.PushOrder"> | 
|         <id column="id" property="id"/> | 
|         <result column="companyId" property="companyId"/> | 
|         <result column="pushDistance" property="pushDistance"/> | 
|         <result column="pushTime" property="pushTime"/> | 
|         <result column="driverProportion" property="driverProportion"/> | 
|         <result column="type" property="type"/> | 
|         <result column="pushType" property="pushType"/> | 
|     </resultMap> | 
|   | 
|   | 
|     <select id="querys" resultType="PushOrder"> | 
|         select | 
|         id as id, | 
|         companyId as companyId, | 
|         pushDistance as pushDistance, | 
|         pushTime as pushTime, | 
|         driverProportion as driverProportion, | 
|         `type` as `type`, | 
|         pushType as pushType | 
|         from t_sys_push_order where companyId = #{companyId} | 
|         <if test="null != type"> | 
|             and `type` = #{type} | 
|         </if> | 
|         <if test="null != pushType"> | 
|             and pushType = #{pushType} | 
|         </if> | 
|     </select> | 
| </mapper> |