aijinhui
2023-11-14 6a94451b8c17ee4fd19c44bb3d7d2011f83e806b
ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarRtuServiceImpl.java
@@ -22,7 +22,17 @@
    private ArdSyCarRtuMapper ardSyCarRtuMapper;
    @Override
    public List<ArdSyCarRtu> allCarTopic() {
    public String[] allCarTopic() {
        List<ArdSyCarRtu> carRtus = ardSyCarRtuMapper.selectList(null);
        List<String> list = new ArrayList<>();
        for (int i = 0; i < carRtus.size(); i++) {
            list.add(carRtus.get(i).getTopicPublish());
        }
        return list.toArray(new String[list.size()]);
    }
    @Override
    public List<ArdSyCarRtu> allCarTopicList() {
        return ardSyCarRtuMapper.selectList(null);
    }
@@ -43,4 +53,11 @@
        return "已发送开锁指令";
    }
    @Override
    public ArdSyCarRtu subscribeByCarId(String subscribe) {
        QueryWrapper<ArdSyCarRtu> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("topic_subscribe",subscribe);
        return ardSyCarRtuMapper.selectOne(queryWrapper);
    }
}