jiangqs
2023-05-06 43d9975c99cb947b4602f05bc2e513a20de92c38
ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/member/MemberService.java
@@ -1,13 +1,19 @@
package com.ruoyi.member.service.member;
import com.ruoyi.member.domain.vo.AppNearbyShopVo;
import com.ruoyi.member.domain.vo.AppUserAuthorizeVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.member.domain.dto.MerCashMemberPageDto;
import com.ruoyi.member.domain.dto.MerMemberPageDto;
import com.ruoyi.member.domain.vo.*;
import com.ruoyi.system.api.domain.dto.AppEditUserDto;
import com.ruoyi.system.api.domain.dto.AppMemberBindingDto;
import com.ruoyi.system.api.domain.poji.member.Member;
import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo;
import com.ruoyi.system.api.model.AppMiniLoginDto;
import com.ruoyi.system.api.model.AppMiniLoginVo;
import com.ruoyi.member.domain.dto.AppNearbyShopDto;
import com.ruoyi.member.domain.dto.AppUserAuthorizeDto;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/**
 * <p>
@@ -33,6 +39,7 @@
     */
    AppMiniLoginVo getMemberByCode(AppMiniLoginDto appMiniLoginDto);
    /**
     * 获取授权信息
     * @param appUserAuthorizeDto
@@ -40,5 +47,45 @@
     */
    AppUserAuthorizeVo getAppUserAuthorize(AppUserAuthorizeDto appUserAuthorizeDto);
    /**
     * 获取用户信息
     * @param userId
     * @return
     */
    AppUserInfoVo getAppUserInfo(Long userId);
    /**
     * 修改用户信息
     * @param appEditUserDto
     */
    void editAppUserInfo(AppEditUserDto appEditUserDto);
    /**
     * 分页获取会员信息
     * @param merMemberPageDto
     * @return
     */
    List<MerMemberPageVo> pageMerMember(Page page, MerMemberPageDto merMemberPageDto);
    /**
    * @description: TODO
    * @author jqs34
    * @date 2023/5/4 23:55
    * @version 1.0
    */
    MerMemberInfoVo getMerMemberInfo(Long userId);
    /**
     * 分页获取收银用户列表
     * @param page
     * @param merCashMemberPageDto
     * @return
     */
    List<MerCashMemberPageVo> pageMerCashMember(Page page, MerCashMemberPageDto merCashMemberPageDto);
    /**
     *
     * @param appMemberBindingDto
     */
    void updateMemberBinding(AppMemberBindingDto appMemberBindingDto);
}