FROM ms_case_application c JOIN ms_case_affiliate a ON c.id = a.case_appli_id LEFT JOIN ms_sys_user u ON u.user_id = a.user_id LEFT JOIN ms_sys_user u1 ON u1.user_id = c.mediator_id LEFT JOIN ms_sys_user_role ur ON u.user_id = ur.user_id or u1.user_id = ur.user_id LEFT JOIN ms_sys_role r ON r.role_id = ur.role_id or r.role_id = ur.role_id LEFT JOIN ms_sys_dept d ON d.dept_id = a.applicant_dept_id AND (c.mediator_id = #{req.mediatorId} or a.user_id=#{req.userId}) AND (a.user_id=#{req.userId} ) and r.role_id in #{roleId} and c.case_flow_id in #{flowId} AND c.case_flow_id = #{req.caseFlowId} AND c.id = #{req.caseId} AND c.case_num = #{req.caseNum} and c.create_time >= #{req.startTime} and c.create_time <= #{req.endTime}