liujie
2026-06-09 c96fbe6b0aeb413a17c429133ee6d81d138144b9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?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.xiaopeng.maintenance.mapper.XpCruiseCheckInRuleMapper">
 
 
    <select id="getXpCruiseCheckInRuleListPage" resultType="com.xiaopeng.maintenance.vo.XpCruiseCheckInRuleListPage">
        select id,`name`, operations_user_id AS operationsUserId from xp_cruise_check_in_rule where is_deleted = 0
        <if test="null != name and name != ''">
            and `name` like concat('%', #{dto.name}, '%')
        </if>
        <if test="null != operationsUserIds and operationsUserIds.size() > 0">
            and operations_user_id in
            <foreach collection="operationsUserIds" item="id" open="(" separator="," close=")">
                #{id}
            </foreach>
        </if>
        order by create_time desc
    </select>
</mapper>