电表、水表、温湿度计抄表、拉合闸时,将数值和状态同步到业务系统
This commit is contained in:
parent
329eaa82aa
commit
8aca289d72
|
|
@ -2,12 +2,9 @@ package com.nu.mq.tq.listener;
|
|||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.nu.dto.IotElectricityMeterMQDto;
|
||||
import com.nu.dto.IotHumidDeviceMQDto;
|
||||
import com.nu.dto.StatusMQDto;
|
||||
import com.nu.modules.tq.electricity.entity.ElectricityMeter;
|
||||
import com.nu.modules.tq.electricity.service.IElectricityMeterService;
|
||||
import com.nu.modules.yiweilian.humid.entity.HumidDevice;
|
||||
import com.nu.modules.yiweilian.humid.service.IHumidDeviceService;
|
||||
import com.nu.utils.RabbitMQUtil;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.amqp.core.ExchangeTypes;
|
||||
|
|
|
|||
|
|
@ -1,15 +1,10 @@
|
|||
package com.nu.mq.tq.listener;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.nu.dto.IotElectricityMeterMQDto;
|
||||
import com.nu.dto.IotHumidDeviceMQDto;
|
||||
import com.nu.dto.IotWaterMeterMQDto;
|
||||
import com.nu.dto.StatusMQDto;
|
||||
import com.nu.modules.tq.electricity.entity.ElectricityMeter;
|
||||
import com.nu.modules.tq.water.entity.WaterMeter;
|
||||
import com.nu.modules.tq.water.service.IWaterMeterService;
|
||||
import com.nu.modules.yiweilian.humid.entity.HumidDevice;
|
||||
import com.nu.modules.yiweilian.humid.service.IHumidDeviceService;
|
||||
import com.nu.utils.RabbitMQUtil;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.amqp.core.ExchangeTypes;
|
||||
|
|
@ -77,11 +72,11 @@ public class IotSyncWaterMQListener {
|
|||
),
|
||||
errorHandler = "iotDeviceMQErrorHandler"
|
||||
)
|
||||
public void handleWaterControl_unify(IotElectricityMeterMQDto dto) {
|
||||
public void handleWaterControl_unify(IotWaterMeterMQDto dto) {
|
||||
saveSyncWaterControl(dto);
|
||||
}
|
||||
|
||||
private void saveSyncWaterControl(IotElectricityMeterMQDto dto) {
|
||||
private void saveSyncWaterControl(IotWaterMeterMQDto dto) {
|
||||
StatusMQDto statusMQDto = new StatusMQDto();
|
||||
try {
|
||||
statusMQDto.setAsyncId(dto.getId().toString());
|
||||
|
|
|
|||
Loading…
Reference in New Issue