规整命名空间

This commit is contained in:
cli 2025-04-27 09:16:37 +08:00
parent 946dffbaa7
commit 355aad3ee5
77 changed files with 137 additions and 216 deletions

View File

@ -37,15 +37,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "1.Web", "1.Web", "{A02F7D8A
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "4.Modules", "4.Modules", "{2E0FE301-34C3-4561-9CAE-C7A9E65AEE59}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "4.Modules", "4.Modules", "{2E0FE301-34C3-4561-9CAE-C7A9E65AEE59}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3.Protocols", "3.Protocols", "{3C3F9DB2-EC97-4464-B49F-BF1A0C2B46DC}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "6.Protocols", "6.Protocols", "{3C3F9DB2-EC97-4464-B49F-BF1A0C2B46DC}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2.Services", "2.Services", "{BA4DA3E7-9AD0-47AD-A0E6-A0BB6700DA23}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2.Services", "2.Services", "{BA4DA3E7-9AD0-47AD-A0E6-A0BB6700DA23}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "5.Shared", "5.Shared", "{EBF7C01F-9B4F-48E6-8418-2CBFDA51EB0B}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3.Shared", "3.Shared", "{EBF7C01F-9B4F-48E6-8418-2CBFDA51EB0B}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JiShe.CollectBus.Kafka.Test", "modules\JiShe.CollectBus.Kafka.Test\JiShe.CollectBus.Kafka.Test.csproj", "{6D6A2A58-7406-9C8C-7B23-3E442CCE3E6B}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JiShe.CollectBus.Kafka.Test", "modules\JiShe.CollectBus.Kafka.Test\JiShe.CollectBus.Kafka.Test.csproj", "{6D6A2A58-7406-9C8C-7B23-3E442CCE3E6B}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "6.External", "6.External", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "5.External", "5.External", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JiShe.CollectBus.Protocol.T1882018", "protocols\JiShe.CollectBus.Protocol.T1882018\JiShe.CollectBus.Protocol.T1882018.csproj", "{430D298B-377E-49B8-83AA-ADC7C0EBDB0F}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JiShe.CollectBus.Protocol.T1882018", "protocols\JiShe.CollectBus.Protocol.T1882018\JiShe.CollectBus.Protocol.T1882018.csproj", "{430D298B-377E-49B8-83AA-ADC7C0EBDB0F}"
EndProject EndProject

View File

@ -1,12 +1,9 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using System.Reflection;
using Volo.Abp; using Volo.Abp;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
namespace JiShe.CollectBus.Protocol namespace JiShe.CollectBus.Protocol.T1882018
{ {
public class JiSheCollectBusProtocolT1882018Module : AbpModule public class JiSheCollectBusProtocolT1882018Module : AbpModule
{ {

View File

@ -1,11 +1,7 @@
using FreeSql; using System.Reflection;
using JiShe.CollectBus.Common.BuildSendDatas; using JiShe.CollectBus.Common.BuildSendDatas;
using JiShe.CollectBus.Common.Enums;
using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Common.Models;
using System.Reflection;
namespace JiShe.CollectBus.Protocol.SendData namespace JiShe.CollectBus.Protocol.T1882018.SendData
{ {
/// <summary> /// <summary>
/// 构建188-2018下发报文 /// 构建188-2018下发报文

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.SendData namespace JiShe.CollectBus.Protocol.T1882018.SendData
{ {
/// <summary> /// <summary>
/// 构建645报文参数 /// 构建645报文参数

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.SendData namespace JiShe.CollectBus.Protocol.T1882018.SendData
{ {
/// <summary> /// <summary>
/// 返回645报文结果 /// 返回645报文结果

View File

@ -1,23 +1,16 @@
using JiShe.CollectBus.Common.BuildSendDatas; using JiShe.CollectBus.Common.Consts;
using JiShe.CollectBus.Common.Consts;
using JiShe.CollectBus.Common.Enums; using JiShe.CollectBus.Common.Enums;
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Common.Helpers;
using JiShe.CollectBus.Common.Models;
using JiShe.CollectBus.Enums;
using JiShe.CollectBus.IotSystems.Devices;
using JiShe.CollectBus.IotSystems.MessageReceiveds;
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Kafka.Producer; using JiShe.CollectBus.Protocol.Models;
using JiShe.CollectBus.Protocol.Contracts.SendData; using JiShe.CollectBus.Protocol.T1882018.SendData;
using JiShe.CollectBus.Protocol.SendData; using JiShe.CollectBus.Protocol.T37612012;
using JiShe.CollectBus.Protocol.T37612012.SendData;
using Mapster; using Mapster;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using TouchSocket.Sockets; using TouchSocket.Sockets;
using Volo.Abp.Domain.Repositories;
namespace JiShe.CollectBus.Protocol namespace JiShe.CollectBus.Protocol.T1882018
{ {
/// <summary> /// <summary>
/// T1882018协议插件 /// T1882018协议插件

View File

@ -3,7 +3,7 @@ using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_00H namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_00H
{ {
/// <summary> /// <summary>
/// 5.1.3.1 F1全部确认对收到报文中的全部数据单元标识进行确认 /// 5.1.3.1 F1全部确认对收到报文中的全部数据单元标识进行确认

View File

@ -3,7 +3,7 @@ using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_00H namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_00H
{ {
/// <summary> /// <summary>
/// 5.1.3.2 F2全部否认 /// 5.1.3.2 F2全部否认

View File

@ -1,12 +1,12 @@
using JiShe.CollectBus.Common.Extensions; using System.Text;
using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using System.Text;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_09H namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_09H
{ {
/// <summary> /// <summary>
/// 5.9.1.2 F1:终端版本信息 /// 5.9.1.2 F1:终端版本信息

View File

@ -1,11 +1,11 @@
using JiShe.CollectBus.Common.Extensions; using System.Text;
using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using System.Text;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_09H namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_09H
{ {
/// <summary> /// <summary>
/// 5.9.2.4.9 F9远程通信模块版本信息(只读解析SIM卡号) /// 5.9.2.4.9 F9远程通信模块版本信息(只读解析SIM卡号)

View File

@ -5,7 +5,7 @@ using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0AH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0AH
{ {
/// <summary> /// <summary>
/// 5.10.1.3.1 F10终端电能表/交流采样装置配置参数 /// 5.10.1.3.1 F10终端电能表/交流采样装置配置参数

View File

@ -1,13 +1,11 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Abstracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0AH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0AH
{ {
/// <summary> /// <summary>
/// 5.5.1.3.53 F66定时上报 2 类数据任务设置 /// 5.5.1.3.53 F66定时上报 2 类数据任务设置

View File

@ -3,7 +3,7 @@ using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0AH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0AH
{ {
/// <summary> /// <summary>
/// 5.5.1.3.55 F68定时上报 2 类数据任务启动/停止设置 /// 5.5.1.3.55 F68定时上报 2 类数据任务启动/停止设置

View File

@ -4,15 +4,14 @@ using JiShe.CollectBus.IoTDB.Interface;
using JiShe.CollectBus.IoTDB.Options; using JiShe.CollectBus.IoTDB.Options;
using JiShe.CollectBus.IoTDB.Provider; using JiShe.CollectBus.IoTDB.Provider;
using JiShe.CollectBus.IotSystems.MeterReadingRecords; using JiShe.CollectBus.IotSystems.MeterReadingRecords;
using JiShe.CollectBus.Protocol.AnalysisData.Appendix;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.85 F129当前正向有功电能示值总、费率1M /// 5.12.2.4.85 F129当前正向有功电能示值总、费率1M

View File

@ -1,12 +1,11 @@
using JiShe.CollectBus.Protocol.AnalysisData.Appendix; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.86 F130当前正向无功组合无功 1电能示值总、费率 1M /// 5.12.2.4.86 F130当前正向无功组合无功 1电能示值总、费率 1M

View File

@ -1,12 +1,11 @@
using JiShe.CollectBus.Protocol.AnalysisData.Appendix; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.87 F131当前反向有功电能示值总、费率 1M /// 5.12.2.4.87 F131当前反向有功电能示值总、费率 1M

View File

@ -1,12 +1,11 @@
using JiShe.CollectBus.Protocol.AnalysisData.Appendix; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.88 F132当前反向无功组合无功 2电能示值总、费率 1M /// 5.12.2.4.88 F132当前反向无功组合无功 2电能示值总、费率 1M

View File

@ -1,13 +1,12 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.AnalysisData.Appendix;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.101 F145当月正向有功最大需量及发生时间总、费率 1M /// 5.12.2.4.101 F145当月正向有功最大需量及发生时间总、费率 1M

View File

@ -1,13 +1,12 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.AnalysisData.Appendix;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.105 F149上月上一结算日正向有功最大需量及发生时间总、费率 1M /// 5.12.2.4.105 F149上月上一结算日正向有功最大需量及发生时间总、费率 1M

View File

@ -1,12 +1,11 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 水表抄读取 /// 水表抄读取

View File

@ -1,13 +1,12 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.AnalysisData.Appendix;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.22 F25当前三相及总有/无功功率、功率因数,三相电压、电流、零序电流、视在功率 /// 5.12.2.4.22 F25当前三相及总有/无功功率、功率因数,三相电压、电流、零序电流、视在功率

View File

@ -1,13 +1,12 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.AnalysisData.Appendix;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.1 F2终端日历时钟 /// 5.12.2.4.1 F2终端日历时钟

View File

@ -1,12 +1,11 @@
using JiShe.CollectBus.Protocol.AnalysisData.Appendix; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.30 F33当前正向有/无功电能示值、一/四象限无功电能示值(总、费率 1M1≤M≤12 /// 5.12.2.4.30 F33当前正向有/无功电能示值、一/四象限无功电能示值(总、费率 1M1≤M≤12

View File

@ -1,13 +1,12 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.AnalysisData.Appendix;
using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto; using JiShe.CollectBus.Protocol.Contracts.Protocol.Dto;
using JiShe.CollectBus.Protocol.Dto; using JiShe.CollectBus.Protocol.Dto;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.T37612012.Appendix;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.AFN_0CH namespace JiShe.CollectBus.Protocol.T37612012.AnalysisData.AFN_0CH
{ {
/// <summary> /// <summary>
/// 5.12.2.4.46 F49当前电压、电流相位角 /// 5.12.2.4.46 F49当前电压、电流相位角

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 2 日时段表数据 /// 第一套第 2 日时段表数据

View File

@ -2,7 +2,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 年时区数 p≤14 /// 年时区数 p≤14

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 日时段表数 q≤8 /// 日时段表数 q≤8

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 日时段数(每日切换数) m≤14 /// 日时段数(每日切换数) m≤14

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 费率数 k≤63 /// 费率数 k≤63

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套时区表数据 /// 第一套时区表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 1 日时段表数据: /// 第一套第 1 日时段表数据:

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 2 日时段表数据 /// 第一套第 2 日时段表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 3 日时段表数据 /// 第一套第 3 日时段表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 4 日时段表数据 /// 第一套第 4 日时段表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 5 日时段表数据 /// 第一套第 5 日时段表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 6 日时段表数据 /// 第一套第 6 日时段表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 7 日时段表数据 /// 第一套第 7 日时段表数据

View File

@ -1,8 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 第一套第 8 日时段表数据 /// 第一套第 8 日时段表数据

View File

@ -2,7 +2,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A1 : IAnalysisStrategy<List<string>, string> public class Appendix_A1 : IAnalysisStrategy<List<string>, string>
{ {

View File

@ -2,7 +2,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 附录A.11数据格式 /// 附录A.11数据格式

View File

@ -2,7 +2,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 附录A.13数据格式 /// 附录A.13数据格式

View File

@ -2,7 +2,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
/// <summary> /// <summary>
/// 附录A.14数据格式 /// 附录A.14数据格式

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A15 : IAnalysisStrategy<List<string>, string> public class Appendix_A15 : IAnalysisStrategy<List<string>, string>
{ {

View File

@ -1,6 +1,6 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A17 : IAnalysisStrategy<List<string>, string> public class Appendix_A17 : IAnalysisStrategy<List<string>, string>
{ {

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A23 : IAnalysisStrategy<List<string>, decimal> public class Appendix_A23 : IAnalysisStrategy<List<string>, decimal>
{ {

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A25 : IAnalysisStrategy<List<string>, decimal> public class Appendix_A25 : IAnalysisStrategy<List<string>, decimal>
{ {

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A5 : IAnalysisStrategy<List<string>, decimal> public class Appendix_A5 : IAnalysisStrategy<List<string>, decimal>
{ {

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A7 : IAnalysisStrategy<List<string>, decimal> public class Appendix_A7 : IAnalysisStrategy<List<string>, decimal>
{ {

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
namespace JiShe.CollectBus.Protocol.AnalysisData.Appendix namespace JiShe.CollectBus.Protocol.T37612012.Appendix
{ {
public class Appendix_A9 : IAnalysisStrategy<List<string>, decimal> public class Appendix_A9 : IAnalysisStrategy<List<string>, decimal>
{ {

View File

@ -1,11 +1,11 @@
using JiShe.CollectBus.Protocol.Interfaces; using System.Reflection;
using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using System.Reflection;
using Volo.Abp; using Volo.Abp;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
namespace JiShe.CollectBus.Protocol.Contracts namespace JiShe.CollectBus.Protocol.T37612012
{ {
public class CollectBusProtocolT37612012Module : AbpModule public class CollectBusProtocolT37612012Module : AbpModule
{ {

View File

@ -1,12 +1,7 @@
using JiShe.CollectBus.Common.Extensions; using System.Text.RegularExpressions;
using System; using JiShe.CollectBus.Common.Extensions;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
namespace JiShe.CollectBus.Protocol namespace JiShe.CollectBus.Protocol.T37612012
{ {
public static class Protocol3761Extensions public static class Protocol3761Extensions
{ {

View File

@ -1,9 +1,9 @@
using JiShe.CollectBus.Common.BuildSendDatas; using System.Reflection;
using JiShe.CollectBus.Common.BuildSendDatas;
using JiShe.CollectBus.Common.Enums; using JiShe.CollectBus.Common.Enums;
using JiShe.CollectBus.Common.Models; using JiShe.CollectBus.Common.Models;
using System.Reflection;
namespace JiShe.CollectBus.Protocol.Contracts.SendData namespace JiShe.CollectBus.Protocol.T37612012.SendData
{ {
/// <summary> /// <summary>
/// 构建3761下发报文 /// 构建3761下发报文

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.Contracts.SendData namespace JiShe.CollectBus.Protocol.T37612012.SendData
{ {
/// <summary> /// <summary>
/// 构建3761报文参数 /// 构建3761报文参数

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.Contracts.SendData namespace JiShe.CollectBus.Protocol.T37612012.SendData
{ {
/// <summary> /// <summary>
/// 返回3761报文结果 /// 返回3761报文结果

View File

@ -9,8 +9,9 @@ using JiShe.CollectBus.IotSystems.Devices;
using JiShe.CollectBus.IotSystems.MessageReceiveds; using JiShe.CollectBus.IotSystems.MessageReceiveds;
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Kafka.Producer; using JiShe.CollectBus.Kafka.Producer;
using JiShe.CollectBus.Protocol.Contracts.Abstracts; using JiShe.CollectBus.Protocol.Abstracts;
using JiShe.CollectBus.Protocol.Contracts.SendData; using JiShe.CollectBus.Protocol.Models;
using JiShe.CollectBus.Protocol.T37612012.SendData;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol3761;
using Mapster; using Mapster;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
@ -18,7 +19,7 @@ using Microsoft.Extensions.Logging;
using TouchSocket.Sockets; using TouchSocket.Sockets;
using Volo.Abp.Domain.Repositories; using Volo.Abp.Domain.Repositories;
namespace JiShe.CollectBus.Protocol namespace JiShe.CollectBus.Protocol.T37612012
{ {
public class T37612012ProtocolPlugin : ProtocolPlugin public class T37612012ProtocolPlugin : ProtocolPlugin
{ {

View File

@ -1,10 +1,9 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using System.Reflection;
using Volo.Abp; using Volo.Abp;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
namespace JiShe.CollectBus.Protocol namespace JiShe.CollectBus.Protocol.T6452007
{ {
public class JiSheCollectBusProtocolT6452007Module : AbpModule public class JiSheCollectBusProtocolT6452007Module : AbpModule
{ {

View File

@ -1,11 +1,8 @@
using FreeSql; using System.Reflection;
using JiShe.CollectBus.Common.BuildSendDatas; using JiShe.CollectBus.Common.BuildSendDatas;
using JiShe.CollectBus.Common.Enums;
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Common.Models;
using System.Reflection;
namespace JiShe.CollectBus.Protocol.SendData namespace JiShe.CollectBus.Protocol.T6452007.SendData
{ {
/// <summary> /// <summary>
/// 构建645-2007下发报文 /// 构建645-2007下发报文

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.SendData namespace JiShe.CollectBus.Protocol.T6452007.SendData
{ {
/// <summary> /// <summary>
/// 构建645报文参数 /// 构建645报文参数

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.SendData namespace JiShe.CollectBus.Protocol.T6452007.SendData
{ {
/// <summary> /// <summary>
/// 返回645报文结果 /// 返回645报文结果

View File

@ -1,19 +1,16 @@
using JiShe.CollectBus.Common.Enums; using JiShe.CollectBus.Common.Enums;
using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.Common.Models; using JiShe.CollectBus.Common.Models;
using JiShe.CollectBus.IotSystems.Devices;
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Kafka.Producer; using JiShe.CollectBus.Protocol.Models;
using JiShe.CollectBus.Protocol.Contracts.Abstracts; using JiShe.CollectBus.Protocol.T37612012;
using JiShe.CollectBus.Protocol.Contracts.SendData; using JiShe.CollectBus.Protocol.T37612012.SendData;
using JiShe.CollectBus.Protocol.SendData; using JiShe.CollectBus.Protocol.T6452007.SendData;
using Mapster; using Mapster;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using TouchSocket.Sockets; using TouchSocket.Sockets;
using Volo.Abp.Domain.Repositories;
namespace JiShe.CollectBus.Protocol namespace JiShe.CollectBus.Protocol.T6452007
{ {
/// <summary> /// <summary>
/// T6452007协议插件 /// T6452007协议插件

View File

@ -1,5 +1,6 @@
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Protocol.Contracts.SendData; using JiShe.CollectBus.Protocol.Models;
using JiShe.CollectBus.Protocol.T37612012;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using TouchSocket.Sockets; using TouchSocket.Sockets;

View File

@ -1,16 +1,14 @@
using JiShe.CollectBus.Common.Consts; using JiShe.CollectBus.Common.Consts;
using JiShe.CollectBus.Common.Extensions;
using JiShe.CollectBus.FreeRedis; using JiShe.CollectBus.FreeRedis;
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Protocol.Contracts.SendData;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using JiShe.CollectBus.Protocol3761; using JiShe.CollectBus.Protocol.Models;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using TouchSocket.Sockets; using TouchSocket.Sockets;
using Volo.Abp.Domain.Repositories; using Volo.Abp.Domain.Repositories;
namespace JiShe.CollectBus.Protocol.Contracts.Abstracts namespace JiShe.CollectBus.Protocol.Abstracts
{ {
public abstract class ProtocolPlugin : IProtocolPlugin public abstract class ProtocolPlugin : IProtocolPlugin
{ {

View File

@ -1,12 +1,7 @@
using JiShe.CollectBus.Protocol.Contracts.Models; using JiShe.CollectBus.Protocol.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TouchSocket.Core; using TouchSocket.Core;
namespace JiShe.CollectBus.Protocol.Contracts.Adapters namespace JiShe.CollectBus.Protocol.Adapters
{ {
public class StandardFixedHeaderDataHandlingAdapter : CustomFixedHeaderDataHandlingAdapter<CustomFixedHeaderRequestInfo> public class StandardFixedHeaderDataHandlingAdapter : CustomFixedHeaderDataHandlingAdapter<CustomFixedHeaderRequestInfo>
{ {

View File

@ -1,11 +1,6 @@
using System; using JiShe.CollectBus.Common.Extensions;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using JiShe.CollectBus.Common.Extensions;
namespace JiShe.CollectBus.Protocol.Contracts.AnalysisData namespace JiShe.CollectBus.Protocol.AnalysisData
{ {
/// <summary> /// <summary>
/// 附录 /// 附录

View File

@ -1,7 +1,7 @@
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
namespace JiShe.CollectBus.Protocol.Contracts namespace JiShe.CollectBus.Protocol
{ {
public class AnalysisStrategyContext(IServiceProvider provider) public class AnalysisStrategyContext(IServiceProvider provider)

View File

@ -1,6 +1,4 @@
using System; namespace JiShe.CollectBus.Protocol.Attributes
namespace JiShe.CollectBus.Protocol.Contracts.Attributes
{ {
[AttributeUsage(AttributeTargets.Class)] [AttributeUsage(AttributeTargets.Class)]
public class ProtocolNameAttribute(string name) : Attribute public class ProtocolNameAttribute(string name) : Attribute

View File

@ -1,9 +1,6 @@
using JiShe.CollectBus.FreeRedis.Options; using Volo.Abp.Modularity;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Volo.Abp.Modularity;
namespace JiShe.CollectBus.Protocol.Contracts namespace JiShe.CollectBus.Protocol
{ {
public class CollectBusProtocolModule : AbpModule public class CollectBusProtocolModule : AbpModule
{ {

View File

@ -3,8 +3,7 @@ using System.Threading.Tasks;
using JiShe.CollectBus.Common.Models; using JiShe.CollectBus.Common.Models;
using JiShe.CollectBus.IotSystems.MessageReceiveds; using JiShe.CollectBus.IotSystems.MessageReceiveds;
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Protocol.Contracts.Models; using JiShe.CollectBus.Protocol.Models;
using JiShe.CollectBus.Protocol.Contracts.SendData;
using TouchSocket.Sockets; using TouchSocket.Sockets;
namespace JiShe.CollectBus.Protocol.Interfaces namespace JiShe.CollectBus.Protocol.Interfaces

View File

@ -1,11 +1,6 @@
using System; using TouchSocket.Core;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TouchSocket.Core;
namespace JiShe.CollectBus.Protocol.Contracts.Models namespace JiShe.CollectBus.Protocol.Models
{ {
public class CustomFixedHeaderRequestInfo : IFixedHeaderRequestInfo public class CustomFixedHeaderRequestInfo : IFixedHeaderRequestInfo
{ {

View File

@ -1,6 +1,4 @@
using JiShe.CollectBus.Protocol.Contracts.Models; namespace JiShe.CollectBus.Protocol.Models
namespace JiShe.CollectBus.Protocol.Contracts.SendData
{ {
/// <summary> /// <summary>
/// 报文构建参数 /// 报文构建参数

View File

@ -1,4 +1,4 @@
namespace JiShe.CollectBus.Protocol.Contracts.SendData namespace JiShe.CollectBus.Protocol.Models
{ {
/// <summary> /// <summary>
/// 报文构建返回结果 /// 报文构建返回结果

View File

@ -1,10 +1,4 @@
using System; namespace JiShe.CollectBus.Protocol.Models
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JiShe.CollectBus.Protocol.Contracts.Models
{ {
/// <summary> /// <summary>
/// 子协议构建参数 /// 子协议构建参数

View File

@ -1,14 +1,14 @@
using JiShe.CollectBus.Common.Consts; using System.Text.RegularExpressions;
using JiShe.CollectBus.Common.Consts;
using JiShe.CollectBus.FreeRedis; using JiShe.CollectBus.FreeRedis;
using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.IotSystems.Protocols;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using System.Text.RegularExpressions;
using Volo.Abp; using Volo.Abp;
using Volo.Abp.DependencyInjection; using Volo.Abp.DependencyInjection;
namespace JiShe.CollectBus.Protocol.Contracts.Services namespace JiShe.CollectBus.Protocol.Services
{ {
public class ProtocolService : IProtocolService, ISingletonDependency public class ProtocolService : IProtocolService, ISingletonDependency
{ {

View File

@ -9,6 +9,7 @@ using JiShe.CollectBus.Interceptors;
using JiShe.CollectBus.IoTDB; using JiShe.CollectBus.IoTDB;
using JiShe.CollectBus.Kafka; using JiShe.CollectBus.Kafka;
using JiShe.CollectBus.Mappers; using JiShe.CollectBus.Mappers;
using JiShe.CollectBus.Protocol;
using JiShe.CollectBus.Protocol.Contracts; using JiShe.CollectBus.Protocol.Contracts;
using JiShe.CollectBus.ScheduledMeterReading; using JiShe.CollectBus.ScheduledMeterReading;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;

View File

@ -18,8 +18,6 @@ using JiShe.CollectBus.IotSystems.MeterReadingRecords;
using JiShe.CollectBus.IotSystems.Watermeter; using JiShe.CollectBus.IotSystems.Watermeter;
using JiShe.CollectBus.Kafka.Internal; using JiShe.CollectBus.Kafka.Internal;
using JiShe.CollectBus.Kafka.Producer; using JiShe.CollectBus.Kafka.Producer;
using JiShe.CollectBus.Protocol.Contracts.Models;
using JiShe.CollectBus.Protocol.Contracts.SendData;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
@ -28,6 +26,7 @@ using System.Collections.Generic;
using System.Diagnostics; using System.Diagnostics;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using JiShe.CollectBus.Protocol.Models;
namespace JiShe.CollectBus.ScheduledMeterReading namespace JiShe.CollectBus.ScheduledMeterReading
{ {

View File

@ -15,8 +15,6 @@ using JiShe.CollectBus.IotSystems.MeterReadingRecords;
using JiShe.CollectBus.IotSystems.Watermeter; using JiShe.CollectBus.IotSystems.Watermeter;
using JiShe.CollectBus.Kafka.Internal; using JiShe.CollectBus.Kafka.Internal;
using JiShe.CollectBus.Kafka.Producer; using JiShe.CollectBus.Kafka.Producer;
using JiShe.CollectBus.Protocol.Contracts.Models;
using JiShe.CollectBus.Protocol.Contracts.SendData;
using JiShe.CollectBus.Protocol.Interfaces; using JiShe.CollectBus.Protocol.Interfaces;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
@ -25,6 +23,7 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using JiShe.CollectBus.Protocol.Models;
namespace JiShe.CollectBus.ScheduledMeterReading namespace JiShe.CollectBus.ScheduledMeterReading

View File

@ -12,6 +12,7 @@ using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using System; using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using JiShe.CollectBus.Protocol;
using TouchSocket.Sockets; using TouchSocket.Sockets;
namespace JiShe.CollectBus.Subscribers namespace JiShe.CollectBus.Subscribers