MemberMapper.java 796 Bytes
package com.show.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.show.model.MemberDO;
import com.show.vo.member.LoginVO;
import com.show.vo.member.MemberBaseInoVO;
import com.show.vo.member.MemberWorkGroupVO;
import org.springframework.stereotype.Repository;

/**
 * <p>
 * 学生表 Mapper 接口
 * </p>
 *
 * @author Tuyp
 * @since 2025-11-25
 */
@Repository
public interface MemberMapper extends BaseMapper<MemberDO> {

    /**
     * 学员基本信息
     */
    MemberBaseInoVO memberBaseIno(Long id);

    /**
     * 登录
     */
    LoginVO login(String studyNo);

    /**
     * 审批中心-作品
     */
    IPage<MemberWorkGroupVO> memberWorkGroup(IPage page, Long memberId, String applyType);

}