| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package com.ruoyi.data.controller;
- import cn.dev33.satoken.annotation.SaCheckPermission;
- import com.ruoyi.common.annotation.Log;
- import com.ruoyi.common.enums.BusinessType;
- import com.ruoyi.common.utils.mqtt.MQTTConnect;
- import com.ruoyi.data.domain.OrderBean;
- import com.ruoyi.data.domain.TblMqtt;
- import com.ruoyi.data.domain.bo.TblMqttBo;
- import com.ruoyi.data.domain.vo.TblMqttVo;
- import com.ruoyi.data.service.ITblMqttService;
- import com.ruoyi.data.service.MqttService;
- import lombok.RequiredArgsConstructor;
- import lombok.extern.slf4j.Slf4j;
- import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken;
- import org.eclipse.paho.client.mqttv3.MqttCallback;
- import org.eclipse.paho.client.mqttv3.MqttClient;
- import org.eclipse.paho.client.mqttv3.MqttMessage;
- import org.springframework.integration.mqtt.support.MqttUtils;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.List;
- @Validated
- @RequiredArgsConstructor
- @RestController
- @RequestMapping("/data/mqtt")
- @Slf4j
- public class MqttController {
- // private final ITblMqttService mqttService;
- private final MqttService mqttService;
- @GetMapping("/createMqtt")
- public void createMqtt(TblMqttBo bo){
- }
- @GetMapping("/createMqttMain")
- public void createMqttMain(TblMqttBo bo){
- mqttService.createMqttMain(bo);
- }
- @GetMapping("/pubOrder")
- public void pubOrder(OrderBean bean){
- mqttService.pubOrder(bean);
- }
- }
|