1234567891011121314151617181920212223242526 |
- <?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.factory.web.mapper.pm.PreventMistakeMapper">
-
-
- <!--取得防错计划列表(TODO 计划状态需要处理)-->
- <select id="getPmPlanList" resultType="com.factory.web.entity.pm.res.PmPlanListRes">
- SELECT bp.id AS benteler_plan_id,
- bp.`name` AS benteler_plan_name,
- GROUP_CONCAT(uu.username) AS check_person,
- bp.created_time
- FROM benteler_plan bp,
- onsite_calendar oc,
- us_user uu
- WHERE bp.id = oc.benteler_plan_id
- AND oc.user_id = uu.id
- <if test="req.bentelerPlanName != null and req.bentelerPlanName != ''">
- AND bp.`name` LIKE CONCAT('%', #{req.bentelerPlanName}, '%')
- </if>
- GROUP BY bp.id
- </select>
-
- </mapper>
|