From d276650af474a920778ab083fb5dfed12a0c8c0f Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期二, 14 十一月 2023 17:31:25 +0800 Subject: [PATCH] mq发布问题 --- ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarRtuServiceImpl.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarRtuServiceImpl.java b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarRtuServiceImpl.java index fce9045..b2a0ea3 100644 --- a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarRtuServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarRtuServiceImpl.java @@ -2,14 +2,17 @@ import com.alibaba.fastjson2.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ruoyi.common.core.domain.entity.SysConfig; import com.ruoyi.common.utils.spring.SpringUtils; import com.ruoyi.sy.domain.ArdSyCarRtu; import com.ruoyi.sy.mapper.ArdSyCarRtuMapper; import com.ruoyi.sy.service.ArdSyCarRtuService; +import com.ruoyi.system.mapper.SysConfigMapper; import com.ruoyi.utils.mqtt.MqttConsumer; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.*; /** @@ -20,6 +23,8 @@ @Autowired private ArdSyCarRtuMapper ardSyCarRtuMapper; + @Resource + private SysConfigMapper configMapper; @Override public String[] allCarTopic() { @@ -60,4 +65,16 @@ return ardSyCarRtuMapper.selectOne(queryWrapper); } + @Override + public String url(String key) { + QueryWrapper<SysConfig> queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("config_key",key); + SysConfig sysConfig = configMapper.selectOne(queryWrapper); + if(sysConfig!=null){ + return sysConfig.getConfigValue(); + }else { + return "閰嶇疆琛ㄦ棤鍦板潃鏁版嵁"; + } + } + } -- Gitblit v1.9.3