From 629c5b1816332300fd164a2e85551b212c62b0d4 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期二, 19 八月 2025 17:28:02 +0800 Subject: [PATCH] 跨城的多站点用户接口 --- UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/LineMapper.xml | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/LineMapper.xml b/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/LineMapper.xml index a42144e..5d829fa 100644 --- a/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/LineMapper.xml +++ b/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/LineMapper.xml @@ -33,4 +33,20 @@ left join t_line b on (a.lineId = b.id) where b.state = 1 and a.driverId = #{driverId} </select> + <select id="queryLinesByStopoverIds" resultType="java.util.Map"> + select + a.id as id, + a.name as name, + c.name as siteName + from t_line a + left join t_line_site b on (a.id = b.lineId) + left join t_site c on (b.siteId = c.id) + where a.state = 1 and b.type = #{type} + <if test="null != stopoverIds"> + and b.lineId in + <foreach item="item" collection="stopoverIds" index="index" separator="," close=")" open="("> + #{item} + </foreach> + </if> + </select> </mapper> \ No newline at end of file -- Gitblit v1.7.1