12345678910111213141516171819202122 |
- <?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.pavis.ai.oqas.mapper.RobotMapper">
- <select id="selectByUserId" resultType="Robot">
- select *
- from robot r
- left join robot_user ru on r.id = ru.robot_id
- where ru.user_id = #{userId}
- and r.deleted = false
- </select>
- <select id="selectByUserIdAndStatus" resultType="Robot">
- select *
- from robot r
- left join robot_user ru on r.id = ru.robot_id
- where ru.user_id = #{userId}
- and r.deleted = false
- <if test="status != null and status != ''">
- and r.status = #{status}
- </if>
- </select>
- </mapper>
|