<?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.wx.mapper.PlanMapper">

    <!-- 获取用户待审批计划列表 -->
    <select id="getApprovalList" resultType="com.factory.wx.entity.res.PlanApprovalRes">
        SELECT p.id,
               p.`name`,
               p.plan_type
        FROM benteler_plan p,
             onsite_approval_plan ap
        WHERE ap.benteler_plan_id = p.id
          AND p.pause_flag = 0
          AND p.deleted = 0
          AND ap.status = 0
          AND ap.approval_user_id = ${userId}
    </select>
    <!--    <select id="getApprovalList" resultType="com.factory.wx.entity.res.PlanApprovalRes">-->
    <!--		SELECT-->
    <!--			p.id,-->
    <!--			p.`name`,-->
    <!--			p.plan_type-->
    <!--		FROM-->
    <!--			benteler_plan p,-->
    <!--			onsite_approval_task oat,-->
    <!--			onsite_task t,-->
    <!--			onsite_calendar c-->
    <!--		WHERE-->
    <!--			oat.onsite_task_id = t.id-->
    <!--		  AND t.onsite_calendar_id = c.id-->
    <!--		  AND c.benteler_plan_id = p.id-->
    <!--    		  AND p.pause_flag IS NOT NULL-->
    <!--    		  AND p.deleted = 0-->
    <!--		  AND oat.approval_user_id = ${userId}-->
    <!--	</select>-->


</mapper>