From d1cb75947e47e62f2eb35e4ad2cd017a8c825e03 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 12 Oct 2023 11:15:56 +0800 Subject: [PATCH] redbagprod --- src/main/java/cc/mrbird/febs/mall/service/impl/AdminChatServiceImpl.java | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminChatServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminChatServiceImpl.java index 3c01c3c..9f8f4e4 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminChatServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminChatServiceImpl.java @@ -12,6 +12,7 @@ import cc.mrbird.febs.mall.mapper.DataDictionaryMapper; import cc.mrbird.febs.mall.service.IAdminChatService; import cc.mrbird.febs.mall.vo.*; +import cc.mrbird.febs.rabbit.producter.AgentProducer; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.metadata.IPage; @@ -34,6 +35,7 @@ private final ChatAmountFlowMapper chatAmountFlowMapper; private final DataDictionaryMapper dataDictionaryMapper; private final ChatGroupMapper chatGroupMapper; + private final AgentProducer agentProducer; private final RedisUtils redisUtils; @Override @@ -218,4 +220,36 @@ chatGroupMapper.updateById(chatGroup); return new FebsResponse().success(); } + + @Override + public FebsResponse registerMember() { + agentProducer.sendAddRobotMsg("20845477"); + return new FebsResponse().success(); + } + + @Override + public FebsResponse openModelType(String userId) { + ChatUser chatUser = this.baseMapper.selectByUserId(userId); + if(ObjectUtil.isEmpty(chatUser)) { + return new FebsResponse().fail().message("会员信息不存在"); + } + this.baseMapper.updateModelTypeByUserId(userId,1); + return new FebsResponse().success(); + } + + @Override + public FebsResponse closeModelType(String userId) { + ChatUser chatUser = this.baseMapper.selectByUserId(userId); + if(ObjectUtil.isEmpty(chatUser)) { + return new FebsResponse().fail().message("会员信息不存在"); + } + this.baseMapper.updateModelTypeByUserId(userId,2); + return new FebsResponse().success(); + } + + @Override + public FebsResponse updateRegisterMember(AdminRegisterMemberVo adminRegisterMemberVo) { + agentProducer.sendAddRobotMsg(adminRegisterMemberVo.getInviteId()); + return new FebsResponse().success(); + } } -- Gitblit v1.9.1