puzhibing
2023-02-15 2811bab657aab4145b65a45a824fb63e93b58e30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?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.TDriverLineMapper">
 
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.TDriverLine">
        <id column="id" property="id" />
        <result column="driverId" property="driverId" />
        <result column="lineId" property="lineId" />
        <result column="createTime" property="createTime" />
    </resultMap>
 
    <!-- 通用查询结果列 -->
    <sql id="Base_Column_List">
        id, driverId, lineId, createTime
    </sql>
 
    <!--根据司机ID查询司机关联线路列表-->
    <select id="getDriverLineListByDriverId" resultType="java.util.Map">
        SELECT ll.`name` as lineName,dl.* FROM t_driver_line as dl
        LEFT JOIN t_line as ll on ll.id = dl.lineId
        where dl.driverId = #{driverId}
    </select>
 
</mapper>