package com.hzs.member.base.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hzs.common.domain.member.base.CuMemberShare;
import com.hzs.member.marketnews.param.SeaFlourParam;
import com.hzs.member.marketnews.vo.SeaFlourVo;

import java.util.List;

/**
 * 分享注册记录会员 服务类
 */
public interface ICuMemberShareService extends IService<CuMemberShare> {

    /**
     * 查询会员分享
     *
     * @param pkMember 会员主键
     */
    CuMemberShare queryCuMemberShare(Long pkMember);

    /**
     * 更新会员分享的支付状态
     *
     * @param pkMember 会员主机那
     */
    Boolean updateCuMemberShare(Long pkMember);

    /**
     * 海粉列表
     *
     * @param seaFlourParam
     * @return
     */
    List<SeaFlourVo> seaFlourList(SeaFlourParam seaFlourParam);
}
