package com.ydtech.modules.admin.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ydtech.modules.admin.model.SysAgencyLeader; import com.ydtech.modules.admin.model.SysRelationPerson; import com.ydtech.modules.admin.model.dto.SysPartnerConsoleDto; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 合伙人推荐人和机构负责人关系表(SysRelationPerson)表数据库访问层 * * @author makejava * @since 2024-08-01 11:21:42 */ @Mapper public interface SysRelationPersonMapper extends BaseMapper { List getByUserIdList(@Param("userIds") List recursion); List getByAgencyLeaderId(String userId); List getBySuggestId( @Param("vo") SysPartnerConsoleDto sysPartnerConsoleDto); /** * @version * @author: hxl * @Date: 2024/8/31 11:24 * @Description: 通过合伙人id和类型查询机构负责人数据 */ List selectListByLeaderId(@Param("userId") String userId, @Param("type") int type); }