package com.ruoyi.member.service.member;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.ruoyi.member.domain.dto.MgtMemberSuggestPageDto;
|
import com.ruoyi.member.domain.pojo.member.MemberSuggest;
|
import com.ruoyi.member.domain.vo.AppSuggestPageVo;
|
import com.ruoyi.member.domain.vo.MgtMemberSuggestPageVo;
|
import com.ruoyi.system.api.domain.dto.AppSuggestPageDto;
|
import com.ruoyi.system.api.domain.dto.AppUserSuggestDto;
|
|
import java.util.List;
|
|
/**
|
* <p>
|
* 服务类
|
* </p>
|
*
|
* @author jqs
|
* @since 2023-05-12
|
*/
|
public interface MemberSuggestService extends IService<MemberSuggest> {
|
|
|
/**
|
*
|
* @param page
|
* @param appSuggestPageDto
|
* @return
|
*/
|
List<AppSuggestPageVo> pageAppUserSuggest(Page page, AppSuggestPageDto appSuggestPageDto);
|
|
/**
|
*
|
* @param appUserSuggestDto
|
*/
|
void userSuggest(AppUserSuggestDto appUserSuggestDto);
|
|
|
/**
|
* @description
|
* @author jqs
|
* @date 2023/6/9 10:02
|
* @param suggestTag
|
* @return void
|
*/
|
void deleteMemberSuggestTag(String suggestTag);
|
|
/**
|
* @description 分页获取用户建议
|
* @author jqs
|
* @date 2023/6/9 17:26
|
* @param memberSuggestPageDto
|
* @return List<MgtMemberSuggestPageVo>
|
*/
|
List<MgtMemberSuggestPageVo> pageMgtMemberSuggest(Page page, MgtMemberSuggestPageDto memberSuggestPageDto);
|
}
|