xiaoyong931011
2023-10-25 b3c8303ecd936182e2df4933dbf1ad167b81266e
src/main/java/cc/mrbird/febs/mall/service/IAdminChatService.java
@@ -4,16 +4,15 @@
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.AdminChatAmountFlowVo;
import cc.mrbird.febs.mall.vo.AdminChatCahrgeVo;
import cc.mrbird.febs.mall.vo.AdminChatUserVo;
import cc.mrbird.febs.mall.vo.AdminChatWithDrawVo;
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);
@@ -30,4 +29,40 @@
    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);
}