package cc.mrbird.febs.mall.service;
|
|
import cc.mrbird.febs.common.entity.FebsResponse;
|
import cc.mrbird.febs.common.entity.QueryRequest;
|
import cc.mrbird.febs.mall.dto.AdminSystemPayDto;
|
import cc.mrbird.febs.mall.entity.ChatUser;
|
import cc.mrbird.febs.mall.vo.*;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
public interface IAdminChatService extends IService<ChatUser> {
|
|
IPage<AdminChatUserVo> getUserList(ChatUser chatUser, QueryRequest request);
|
|
IPage<AdminChatUserPerkVo> getUserPerkList(ChatUser chatUser, QueryRequest request);
|
|
FebsResponse openAccount(String userId);
|
|
FebsResponse closeAccount(String userId);
|
|
FebsResponse updateSystemPay(AdminSystemPayDto adminSystemPayDto);
|
|
IPage<AdminChatAmountFlowVo> getFlowList(ChatUser chatUser, QueryRequest request);
|
|
IPage<AdminChatCahrgeVo> getChargeList(ChatUser chatUser, QueryRequest request);
|
|
IPage<AdminChatWithDrawVo> getWithdrawList(ChatUser chatUser, QueryRequest request);
|
|
FebsResponse agreeEvent(String id);
|
|
FebsResponse disagreeEvent(String id);
|
|
FebsResponse openSwitchIsRobot(String userId);
|
|
FebsResponse closeSwitchIsRobot(String userId);
|
|
void updateDataDic(String type, String code, String modelType);
|
|
IPage<AdminGroupVo> getGroupList(ChatUser chatUser, QueryRequest request);
|
|
IPage<AdminVersionVo> getVersionList(ChatUser chatUser, QueryRequest request);
|
|
FebsResponse closeSwitchUseRobot(String id);
|
|
FebsResponse openSwitchUseRobot(String id);
|
|
FebsResponse updateGroupInfo(AdminGroupInfoVo adminGroupInfoVo);
|
|
FebsResponse updateVersionInfo(AdminVersionVo adminVersionVo);
|
|
FebsResponse registerMember();
|
|
FebsResponse openModelType(String userId);
|
|
FebsResponse closeModelType(String userId);
|
|
FebsResponse updateRegisterMember(AdminRegisterMemberVo adminRegisterMemberVo);
|
|
FebsResponse openSwitchAutoSend(String id);
|
|
FebsResponse closeSwitchAutoSend(String id);
|
|
IPage<AdminRedBagVo> getRedBagList(ChatUser chatUser, QueryRequest request);
|
|
FebsResponse openCreateGroup(String userId);
|
|
FebsResponse closeCreateGroup(String userId);
|
|
FebsResponse openSwitchGetBoom(String userId);
|
|
FebsResponse closeSwitchGetBoom(String userId);
|
}
|