xiaoyong931011
2023-08-14 e58bda9eed3e15ca0be919715861a30f75344e2f
src/main/java/cc/mrbird/febs/mall/mapper/MallMemberMapper.java
@@ -4,8 +4,7 @@
import cc.mrbird.febs.mall.dto.AgentLevelDto;
import cc.mrbird.febs.mall.dto.RankAwardDto;
import cc.mrbird.febs.mall.dto.RankListDto;
import cc.mrbird.febs.mall.entity.AppVersion;
import cc.mrbird.febs.mall.entity.MallMember;
import cc.mrbird.febs.mall.entity.*;
import cc.mrbird.febs.mall.vo.*;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -75,10 +74,26 @@
    BigDecimal selectAchieveByMemberId(@Param("inviteId") String inviteId, @Param("type") Integer type);
    BigDecimal selectOrderAmountByMemberId(@Param("inviteId") String inviteId, @Param("type") Integer type);
    List<MallMember> selectMemberByName(@Param("name") String name);
    // 查询有下级的用户
    List<MallMember> selectMemberListHasChild();
    List<MallMember> selectMemberDirectForHasLevel(@Param("inviteId") String inviteId);
    List<MallMember> selectDirectorsOrStoreMaster(@Param("type") Integer type);
    List<MallMember> selectMemberWithLevel(String level);
    MallMember selectMemberByOpenId(@Param("openId")String openId);
    IPage<MallRollPerk> findMallRollPerkInPage(Page<MallRollPerk> page, @Param("record")MallRollPerk mallRollPerk);
    IPage<MallMemberClass> findMallMemberClassInPage(Page<MallMemberClass> page, @Param("record")MallMemberClass mallMemberClass);
    IPage<MallMemberHouse> findMallMemberHouseInPage(Page<MallMemberHouse> page, @Param("record")MallMemberHouse mallMemberHouse);
    IPage<MallMemberHouse> getMallRollHouseListInPage(Page<MallMemberHouse> page, @Param("record")MallMemberHouse mallMemberHouse);
}