完善代码
This commit is contained in:
parent
69cad7bdee
commit
7f56b6e91f
@ -641,7 +641,7 @@ namespace JiShe.CollectBus.ScheduledMeterReading
|
||||
|
||||
var evenMessageInfo = new ScheduledMeterReadingIssuedEventMessage
|
||||
{
|
||||
MessageHexString = Convert.ToHexString(dataInfos),
|
||||
IssuedMessageHexString = Convert.ToHexString(dataInfos),
|
||||
DeviceNo = ammeter.FocusAddress,
|
||||
MessageId = NewId.NextGuid().ToString(),
|
||||
TimeDensity = timeDensity,
|
||||
|
||||
@ -70,7 +70,7 @@ namespace JiShe.CollectBus.Subscribers
|
||||
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.DeviceNo);
|
||||
if (device != null)
|
||||
{
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.IssuedMessageHexString));
|
||||
|
||||
}
|
||||
}
|
||||
@ -97,7 +97,7 @@ namespace JiShe.CollectBus.Subscribers
|
||||
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.DeviceNo);
|
||||
if (device != null)
|
||||
{
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.IssuedMessageHexString));
|
||||
|
||||
}
|
||||
}
|
||||
@ -124,7 +124,7 @@ namespace JiShe.CollectBus.Subscribers
|
||||
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.DeviceNo);
|
||||
if (device != null)
|
||||
{
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.IssuedMessageHexString));
|
||||
|
||||
}
|
||||
}
|
||||
@ -153,7 +153,7 @@ namespace JiShe.CollectBus.Subscribers
|
||||
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.DeviceNo);
|
||||
if (device != null)
|
||||
{
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.IssuedMessageHexString));
|
||||
|
||||
}
|
||||
}
|
||||
@ -180,7 +180,7 @@ namespace JiShe.CollectBus.Subscribers
|
||||
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.DeviceNo);
|
||||
if (device != null)
|
||||
{
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.IssuedMessageHexString));
|
||||
|
||||
}
|
||||
}
|
||||
@ -207,7 +207,7 @@ namespace JiShe.CollectBus.Subscribers
|
||||
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.DeviceNo);
|
||||
if (device != null)
|
||||
{
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.IssuedMessageHexString));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -7,12 +7,12 @@ namespace JiShe.CollectBus.IotSystems.MessageIssueds
|
||||
/// <summary>
|
||||
/// 定时抄读Kafka消息实体,1分钟、5分钟、15分钟
|
||||
/// </summary>
|
||||
public class ScheduledMeterReadingIssuedEventMessage : AggregateRoot<Guid>
|
||||
public class ScheduledMeterReadingIssuedEventMessage
|
||||
{
|
||||
/// <summary>
|
||||
/// 消息内容
|
||||
/// 下发消息内容
|
||||
/// </summary>
|
||||
public string MessageHexString { get; set; }
|
||||
public string IssuedMessageHexString { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 集中器编号
|
||||
@ -38,5 +38,16 @@ namespace JiShe.CollectBus.IotSystems.MessageIssueds
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime CreationTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 消息上报内容
|
||||
/// </summary>
|
||||
public string? ReceivedMessageHexString { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 消息上报时间
|
||||
/// </summary>
|
||||
public DateTime? ReceivedTime { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using Volo.Abp.Domain.Entities;
|
||||
|
||||
namespace JiShe.CollectBus.IotSystems
|
||||
{
|
||||
/// <summary>
|
||||
/// 抄读记录表,包含下发报文和回复报文,以及是否迁移
|
||||
/// </summary>
|
||||
public class MeterReadingRecords : AggregateRoot<Guid>
|
||||
{
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user