<?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>