| | |
| | | import cc.mrbird.febs.mall.YesOrNoEnum; |
| | | import cc.mrbird.febs.mall.dto.AdminSystemPayDto; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.mapper.ChatAmountFlowMapper; |
| | | import cc.mrbird.febs.mall.mapper.ChatGroupMapper; |
| | | import cc.mrbird.febs.mall.mapper.ChatUserMapper; |
| | | import cc.mrbird.febs.mall.mapper.DataDictionaryMapper; |
| | | import cc.mrbird.febs.mall.mapper.*; |
| | | import cc.mrbird.febs.mall.service.IAdminChatService; |
| | | import cc.mrbird.febs.mall.vo.*; |
| | | import cc.mrbird.febs.rabbit.producter.AgentProducer; |
| | |
| | | private final ChatAmountFlowMapper chatAmountFlowMapper; |
| | | private final DataDictionaryMapper dataDictionaryMapper; |
| | | private final ChatGroupMapper chatGroupMapper; |
| | | private final ChatVersionMapper chatVersionMapper; |
| | | private final AgentProducer agentProducer; |
| | | private final RedisUtils redisUtils; |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public IPage<AdminVersionVo> getVersionList(ChatUser chatUser, QueryRequest request) { |
| | | Page<AdminVersionVo> page = new Page<>(request.getPageNum(), request.getPageSize()); |
| | | return this.baseMapper.selectVersionListInPage(page, chatUser); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse closeSwitchUseRobot(String id) { |
| | | this.baseMapper.updateIsRobotByGroupId(id,0); |
| | | return new FebsResponse().success(); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse updateVersionInfo(AdminVersionVo adminVersionVo) { |
| | | ChatVersion chatVersion = chatVersionMapper.selectById(adminVersionVo.getId()); |
| | | if(ObjectUtil.isEmpty(chatVersion)) { |
| | | return new FebsResponse().fail().message("信息不存在"); |
| | | } |
| | | chatVersion.setVersion(adminVersionVo.getVersion()); |
| | | chatVersion.setContent(adminVersionVo.getContent()); |
| | | chatVersion.setUrl(adminVersionVo.getUrl()); |
| | | chatVersion.setDescr(adminVersionVo.getDescr()); |
| | | chatVersionMapper.updateById(chatVersion); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse registerMember() { |
| | | agentProducer.sendAddRobotMsg("20845477"); |
| | | return new FebsResponse().success(); |