package com.sinata.rest.modular.member.dao;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.sinata.rest.modular.mall.controller.vo.VoUserAndShareInfo;
|
import com.sinata.rest.modular.member.model.MemUser;
|
import java.util.List;
|
import org.apache.ibatis.annotations.Param;
|
|
|
/**
|
* <p>
|
* 会员用户信息 Mapper 接口
|
* </p>
|
*
|
* @author goku
|
* @since 2023-03-23
|
*/
|
public interface MemUserMapper extends BaseMapper<MemUser> {
|
|
MemUser selectLast();
|
|
Integer updateWxOpenId(@Param("id") Integer id);
|
|
Integer updateQqAccount(@Param("id") Integer id);
|
|
Boolean deleteUser(@Param("userId") Integer userId);
|
|
Integer updateUserGradeByCreditScore(@Param("creditScoreSetId") Integer creditScoreSetId, @Param("byGrade") Integer byGrade, @Param("setGrade") Integer setGrade);
|
|
VoUserAndShareInfo getUserAndSharerById(@Param("userId") Integer userId);
|
|
List<MemUser> queryLevelUpUserList();
|
}
|