|
@@ -8,6 +8,7 @@ import com.xy.annotation.Lock;
|
|
|
import com.xy.collections.list.JArrayList;
|
|
|
import com.xy.collections.list.JList;
|
|
|
import com.xy.collections.map.JMap;
|
|
|
+import com.xy.config.MqttConfig;
|
|
|
import com.xy.dto.DeviceQualityDto;
|
|
|
import com.xy.dto.DeviceRegisterDto;
|
|
|
import com.xy.dto.MqttUserDto;
|
|
@@ -54,6 +55,8 @@ public class DeviceRegisterServiceImpl extends ServiceImpl<DeviceRegisterMapper,
|
|
|
|
|
|
private MqttUserServiceImpl mqttUserService;
|
|
|
|
|
|
+ private MqttConfig mqttConfig;
|
|
|
+
|
|
|
@PostMapping("save")
|
|
|
@ApiOperation("添加")
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@@ -114,6 +117,8 @@ public class DeviceRegisterServiceImpl extends ServiceImpl<DeviceRegisterMapper,
|
|
|
mqttUserInfo.setCreated(LocalDateTime.now());
|
|
|
mqttUserInfo.setTopic(CommConsts.DEVICE_MQTT_TOPIC_SUFFIX);
|
|
|
mqttUserInfo.setSn(deviceRegister.getDeviceSn());
|
|
|
+ mqttUserInfo.setDeviceId(deviceRegister.getDeviceId());
|
|
|
+ mqttUserInfo.setIpAddress(mqttConfig.getUrl());
|
|
|
mqttUserService.save(mqttUserInfo);
|
|
|
return R.ok();
|
|
|
}
|