SELECT a.*,b.nickname,c.nickname as parentName
FROM apps_bc_agent a
LEFT JOIN sys_user b ON a.user_id = b.user_id
LEFT JOIN sys_user c ON a.parent_id = c.user_id
AND a.agent_id = #{param.agentId}
AND a.user_id = #{param.userId}
AND a.parent_id = #{param.parentId}
AND a.status = #{param.status}
AND a.create_time >= #{param.createTimeStart}
AND a.create_time <= #{param.createTimeEnd}
AND b.deleted = 0 AND c.deleted = 0