diff --git a/.gitignore b/.gitignore
index 934d3d589..75ffe36fb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
**/node_modules/
/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/Properties/PublishProfiles/FolderProfile3.pubxml
+/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/.config
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissionDefinitionProvider.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissionDefinitionProvider.cs
index dc2d00dcc..3eb872fdf 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissionDefinitionProvider.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissionDefinitionProvider.cs
@@ -16,6 +16,51 @@ public class Dy_ExchangePermissionDefinitionProvider : PermissionDefinitionProvi
dataExchangeInterfaceConfigPermission.AddChild(Dy_ExchangePermissions.DataExchangeInterfaceConfig.Create, L("Permission:Create"));
dataExchangeInterfaceConfigPermission.AddChild(Dy_ExchangePermissions.DataExchangeInterfaceConfig.Update, L("Permission:Update"));
dataExchangeInterfaceConfigPermission.AddChild(Dy_ExchangePermissions.DataExchangeInterfaceConfig.Delete, L("Permission:Delete"));
+
+ var archivedIncomingToWmPermission = myGroup.AddPermission(Dy_ExchangePermissions.ArchivedIncomingToWm.Default, L("Permission:ArchivedIncomingToWm"));
+ archivedIncomingToWmPermission.AddChild(Dy_ExchangePermissions.ArchivedIncomingToWm.Create, L("Permission:Create"));
+ archivedIncomingToWmPermission.AddChild(Dy_ExchangePermissions.ArchivedIncomingToWm.Update, L("Permission:Update"));
+ archivedIncomingToWmPermission.AddChild(Dy_ExchangePermissions.ArchivedIncomingToWm.Delete, L("Permission:Delete"));
+
+ var archivedOutgoingToExternalPermission = myGroup.AddPermission(Dy_ExchangePermissions.ArchivedOutgoingToExternal.Default, L("Permission:ArchivedOutgoingToExternal"));
+ archivedOutgoingToExternalPermission.AddChild(Dy_ExchangePermissions.ArchivedOutgoingToExternal.Create, L("Permission:Create"));
+ archivedOutgoingToExternalPermission.AddChild(Dy_ExchangePermissions.ArchivedOutgoingToExternal.Update, L("Permission:Update"));
+ archivedOutgoingToExternalPermission.AddChild(Dy_ExchangePermissions.ArchivedOutgoingToExternal.Delete, L("Permission:Delete"));
+
+ var dataExchangeArchivedIncomingFromExternalPermission = myGroup.AddPermission(Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Default, L("Permission:DataExchangeArchivedIncomingFromExternal"));
+ dataExchangeArchivedIncomingFromExternalPermission.AddChild(Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Create, L("Permission:Create"));
+ dataExchangeArchivedIncomingFromExternalPermission.AddChild(Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Update, L("Permission:Update"));
+ dataExchangeArchivedIncomingFromExternalPermission.AddChild(Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Delete, L("Permission:Delete"));
+
+ var dataExchangeArchivedOutgoingFromWmPermission = myGroup.AddPermission(Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Default, L("Permission:DataExchangeArchivedOutgoingFromWm"));
+ dataExchangeArchivedOutgoingFromWmPermission.AddChild(Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Create, L("Permission:Create"));
+ dataExchangeArchivedOutgoingFromWmPermission.AddChild(Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Update, L("Permission:Update"));
+ dataExchangeArchivedOutgoingFromWmPermission.AddChild(Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Delete, L("Permission:Delete"));
+
+ var dataExchangeIncomingFromExternalPermission = myGroup.AddPermission(Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Default, L("Permission:DataExchangeIncomingFromExternal"));
+ dataExchangeIncomingFromExternalPermission.AddChild(Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Create, L("Permission:Create"));
+ dataExchangeIncomingFromExternalPermission.AddChild(Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Update, L("Permission:Update"));
+ dataExchangeIncomingFromExternalPermission.AddChild(Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Delete, L("Permission:Delete"));
+
+ var dataExchangeMessageReceivePermission = myGroup.AddPermission(Dy_ExchangePermissions.DataExchangeMessageReceive.Default, L("Permission:DataExchangeMessageReceive"));
+ dataExchangeMessageReceivePermission.AddChild(Dy_ExchangePermissions.DataExchangeMessageReceive.Create, L("Permission:Create"));
+ dataExchangeMessageReceivePermission.AddChild(Dy_ExchangePermissions.DataExchangeMessageReceive.Update, L("Permission:Update"));
+ dataExchangeMessageReceivePermission.AddChild(Dy_ExchangePermissions.DataExchangeMessageReceive.Delete, L("Permission:Delete"));
+
+ var dataExchangeOutgoingFromWmPermission = myGroup.AddPermission(Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Default, L("Permission:DataExchangeOutgoingFromWm"));
+ dataExchangeOutgoingFromWmPermission.AddChild(Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Create, L("Permission:Create"));
+ dataExchangeOutgoingFromWmPermission.AddChild(Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Update, L("Permission:Update"));
+ dataExchangeOutgoingFromWmPermission.AddChild(Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Delete, L("Permission:Delete"));
+
+ var incomingToWmPermission = myGroup.AddPermission(Dy_ExchangePermissions.IncomingToWm.Default, L("Permission:IncomingToWm"));
+ incomingToWmPermission.AddChild(Dy_ExchangePermissions.IncomingToWm.Create, L("Permission:Create"));
+ incomingToWmPermission.AddChild(Dy_ExchangePermissions.IncomingToWm.Update, L("Permission:Update"));
+ incomingToWmPermission.AddChild(Dy_ExchangePermissions.IncomingToWm.Delete, L("Permission:Delete"));
+
+ var outgoingToExternalPermission = myGroup.AddPermission(Dy_ExchangePermissions.OutgoingToExternal.Default, L("Permission:OutgoingToExternal"));
+ outgoingToExternalPermission.AddChild(Dy_ExchangePermissions.OutgoingToExternal.Create, L("Permission:Create"));
+ outgoingToExternalPermission.AddChild(Dy_ExchangePermissions.OutgoingToExternal.Update, L("Permission:Update"));
+ outgoingToExternalPermission.AddChild(Dy_ExchangePermissions.OutgoingToExternal.Delete, L("Permission:Delete"));
}
private static LocalizableString L(string name)
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissions.cs
index 2e756935e..af9e69789 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissions.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Permissions/Dy_ExchangePermissions.cs
@@ -26,4 +26,94 @@ public static class Dy_ExchangePermissions
public const string Create = Default + ".Create";
public const string Delete = Default + ".Delete";
}
+ ///
+ /// 日志
+ ///
+ public class ArchivedIncomingToWm
+ {
+ public const string Default = GroupName + ".ArchivedIncomingToWm";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class ArchivedOutgoingToExternal
+ {
+ public const string Default = GroupName + ".ArchivedOutgoingToExternal";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class DataExchangeArchivedIncomingFromExternal
+ {
+ public const string Default = GroupName + ".DataExchangeArchivedIncomingFromExternal";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class DataExchangeArchivedOutgoingFromWm
+ {
+ public const string Default = GroupName + ".DataExchangeArchivedOutgoingFromWm";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class DataExchangeIncomingFromExternal
+ {
+ public const string Default = GroupName + ".DataExchangeIncomingFromExternal";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class DataExchangeMessageReceive
+ {
+ public const string Default = GroupName + ".DataExchangeMessageReceive";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class DataExchangeOutgoingFromWm
+ {
+ public const string Default = GroupName + ".DataExchangeOutgoingFromWm";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class IncomingToWm
+ {
+ public const string Default = GroupName + ".IncomingToWm";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
+ ///
+ ///
+ ///
+ public class OutgoingToExternal
+ {
+ public const string Default = GroupName + ".OutgoingToExternal";
+ public const string Update = Default + ".Update";
+ public const string Create = Default + ".Create";
+ public const string Delete = Default + ".Delete";
+ }
}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/ArchivedIncomingToWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/ArchivedIncomingToWmDto.cs
new file mode 100644
index 000000000..fa43b77c6
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/ArchivedIncomingToWmDto.cs
@@ -0,0 +1,81 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+/// 日志
+///
+[Serializable]
+public class ArchivedIncomingToWmDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/ArchivedOutgoingToExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/ArchivedOutgoingToExternalDto.cs
new file mode 100644
index 000000000..a9b2f0224
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/ArchivedOutgoingToExternalDto.cs
@@ -0,0 +1,126 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class ArchivedOutgoingToExternalDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SerialNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateArchivedIncomingToWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateArchivedIncomingToWmDto.cs
new file mode 100644
index 000000000..df0f9a623
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateArchivedIncomingToWmDto.cs
@@ -0,0 +1,92 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateArchivedIncomingToWmDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmDataType")]
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmStatus")]
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmDataIdentityCode")]
+ public string? DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmDataContent")]
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmSourceSystem")]
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmErrorCode")]
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedIncomingToWmRetryTimes")]
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateArchivedOutgoingToExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateArchivedOutgoingToExternalDto.cs
new file mode 100644
index 000000000..4969f2069
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateArchivedOutgoingToExternalDto.cs
@@ -0,0 +1,146 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateArchivedOutgoingToExternalDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalDataType")]
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalTableType")]
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalStatus")]
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalSourceSystem")]
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalSourceDataId")]
+ public string? SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalSourceDataGroupCode")]
+ public string? SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalSourceDataDetailCode")]
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalSourceDataContent")]
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalWriter")]
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalDestinationDataId")]
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalDestinationDataContent")]
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalDestinationSystem")]
+ public string? DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalReader")]
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalErrorCode")]
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalRetryTimes")]
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("ArchivedOutgoingToExternalSerialNumber")]
+ public string? SerialNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeArchivedIncomingFromExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeArchivedIncomingFromExternalDto.cs
new file mode 100644
index 000000000..cc8507c5a
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeArchivedIncomingFromExternalDto.cs
@@ -0,0 +1,140 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateDataExchangeArchivedIncomingFromExternalDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalDataType")]
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalTableType")]
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalStatus")]
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalSourceSystem")]
+ public string SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalSourceDataId")]
+ public string SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalSourceDataGroupCode")]
+ public string SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalSourceDataDetailCode")]
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalSourceDataContent")]
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalWriter")]
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalDestinationDataId")]
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalDestinationDataContent")]
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalDestinationSystem")]
+ public string DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalReader")]
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalErrorCode")]
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedIncomingFromExternalRetryTimes")]
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeArchivedOutgoingFromWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeArchivedOutgoingFromWmDto.cs
new file mode 100644
index 000000000..86503dc05
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeArchivedOutgoingFromWmDto.cs
@@ -0,0 +1,98 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateDataExchangeArchivedOutgoingFromWmDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmDataType")]
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmStatus")]
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmDataIdentityCode")]
+ public string DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmDataContent")]
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmSourceSystem")]
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmErrorCode")]
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmRetryTimes")]
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeArchivedOutgoingFromWmTyrpNumber")]
+ public string? TyrpNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeIncomingFromExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeIncomingFromExternalDto.cs
new file mode 100644
index 000000000..6aef7f598
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeIncomingFromExternalDto.cs
@@ -0,0 +1,140 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateDataExchangeIncomingFromExternalDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalDataType")]
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalTableType")]
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalStatus")]
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalSourceSystem")]
+ public string SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalSourceDataId")]
+ public string SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalSourceDataGroupCode")]
+ public string SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalSourceDataDetailCode")]
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalSourceDataContent")]
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalWriter")]
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalDestinationDataId")]
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalDestinationDataContent")]
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalDestinationSystem")]
+ public string DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalReader")]
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalErrorCode")]
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeIncomingFromExternalRetryTimes")]
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeMessageReceiveDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeMessageReceiveDto.cs
new file mode 100644
index 000000000..fd54afff0
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeMessageReceiveDto.cs
@@ -0,0 +1,56 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateDataExchangeMessageReceiveDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveMessageFileName")]
+ public string? MessageFileName { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveMessageContent")]
+ public string? MessageContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveReceiveStatus")]
+ public string ReceiveStatus { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveReceiveTime")]
+ public DateTime ReceiveTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveLastUpdateTime")]
+ public DateTime? LastUpdateTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveErrorCount")]
+ public int? ErrorCount { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeMessageReceiveType")]
+ public string? Type { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeOutgoingFromWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeOutgoingFromWmDto.cs
new file mode 100644
index 000000000..992ad37e0
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateDataExchangeOutgoingFromWmDto.cs
@@ -0,0 +1,104 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateDataExchangeOutgoingFromWmDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmDestinationSystem")]
+ public string DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmDataType")]
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmStatus")]
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmDataIdentityCode")]
+ public string DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmDataContent")]
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmSourceSystem")]
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmErrorCode")]
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmRetryTimes")]
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("DataExchangeOutgoingFromWmTyrpNumber")]
+ public string? TyrpNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateIncomingToWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateIncomingToWmDto.cs
new file mode 100644
index 000000000..742060be6
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateIncomingToWmDto.cs
@@ -0,0 +1,92 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateIncomingToWmDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmDataType")]
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmStatus")]
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmDataIdentityCode")]
+ public string? DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmDataContent")]
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmSourceSystem")]
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmErrorCode")]
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("IncomingToWmRetryTimes")]
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateOutgoingToExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateOutgoingToExternalDto.cs
new file mode 100644
index 000000000..b2f71a8a0
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/CreateUpdateOutgoingToExternalDto.cs
@@ -0,0 +1,146 @@
+using System;
+using System.ComponentModel;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+[Serializable]
+public class CreateUpdateOutgoingToExternalDto
+{
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalNumber")]
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalRemark")]
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalDataType")]
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalTableType")]
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalDataAction")]
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalEffectiveDate")]
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalStatus")]
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalSourceSystem")]
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalSourceDataId")]
+ public string? SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalSourceDataGroupCode")]
+ public string? SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalSourceDataDetailCode")]
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalSourceDataContent")]
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalWriteTime")]
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalWriter")]
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalDestinationDataId")]
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalDestinationDataContent")]
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalDestinationSystem")]
+ public string? DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalReadTime")]
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalReader")]
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalErrorCode")]
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalErrorMessage")]
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalRetryTimes")]
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ [DisplayName("OutgoingToExternalSerialNumber")]
+ public string? SerialNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeArchivedIncomingFromExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeArchivedIncomingFromExternalDto.cs
new file mode 100644
index 000000000..8c34e577d
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeArchivedIncomingFromExternalDto.cs
@@ -0,0 +1,121 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class DataExchangeArchivedIncomingFromExternalDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public string SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeArchivedOutgoingFromWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeArchivedOutgoingFromWmDto.cs
new file mode 100644
index 000000000..f3defcb16
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeArchivedOutgoingFromWmDto.cs
@@ -0,0 +1,86 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class DataExchangeArchivedOutgoingFromWmDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ public string? TyrpNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeIncomingFromExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeIncomingFromExternalDto.cs
new file mode 100644
index 000000000..9c0009e7b
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeIncomingFromExternalDto.cs
@@ -0,0 +1,121 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class DataExchangeIncomingFromExternalDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public string SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeInterfaceConfigDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeInterfaceConfigDto.cs
index 250d232e0..e78519da3 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeInterfaceConfigDto.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeInterfaceConfigDto.cs
@@ -4,45 +4,27 @@ using Volo.Abp.Application.Dtos;
namespace Dy_Exchange.Z_Business.Dtos;
///
-///
///
[Serializable]
public class DataExchangeInterfaceConfigDto : AuditedEntityDto
{
+ ///
+ ///
+ public string? Name { get; set; }
- ///
- ///
- ///
- public string? Name { get; set; }
+ ///
+ ///
+ public string? Code { get; set; }
- ///
- ///
- ///
- public string? Code { get; set; }
+ ///
+ ///
+ public bool Active { get; set; }
- ///
- ///
- ///
- public bool Active { get; set; }
+ ///
+ ///
+ public int Level { get; set; }
- ///
- ///
- ///
- public int Level { get; set; }
+ public string? Remark { get; set; }
- ///
- ///
- ///
-
-
- ///
- ///
- ///
-
-
-
- ///
- ///
- ///
- public string? Remark { get; set; }
+ public int? Status { get; set; }
}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeMessageReceiveDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeMessageReceiveDto.cs
new file mode 100644
index 000000000..c5a20b118
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeMessageReceiveDto.cs
@@ -0,0 +1,51 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class DataExchangeMessageReceiveDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public string? MessageFileName { get; set; }
+
+ ///
+ ///
+ ///
+ public string? MessageContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string ReceiveStatus { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime ReceiveTime { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? LastUpdateTime { get; set; }
+
+ ///
+ ///
+ ///
+ public int? ErrorCount { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Type { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeOutgoingFromWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeOutgoingFromWmDto.cs
new file mode 100644
index 000000000..ea7faf764
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/DataExchangeOutgoingFromWmDto.cs
@@ -0,0 +1,91 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class DataExchangeOutgoingFromWmDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public string Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ public string? TyrpNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/IncomingToWmDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/IncomingToWmDto.cs
new file mode 100644
index 000000000..ccaccb674
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/IncomingToWmDto.cs
@@ -0,0 +1,81 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class IncomingToWmDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataIdentityCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/OutgoingToExternalDto.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/OutgoingToExternalDto.cs
new file mode 100644
index 000000000..c6e266074
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/Dtos/OutgoingToExternalDto.cs
@@ -0,0 +1,126 @@
+using System;
+using Volo.Abp.Application.Dtos;
+
+namespace Dy_Exchange.Z_Business.Dtos;
+
+///
+///
+///
+[Serializable]
+public class OutgoingToExternalDto : AuditedEntityDto
+{
+ ///
+ ///
+ ///
+ public long Number { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Remark { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DataType { get; set; }
+
+ ///
+ ///
+ ///
+ public int TableType { get; set; }
+
+ ///
+ ///
+ ///
+ public int DataAction { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime EffectiveDate { get; set; }
+
+ ///
+ ///
+ ///
+ public int Status { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataGroupCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataDetailCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SourceDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime WriteTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Writer { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataId { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationDataContent { get; set; }
+
+ ///
+ ///
+ ///
+ public string? DestinationSystem { get; set; }
+
+ ///
+ ///
+ ///
+ public DateTime? ReadTime { get; set; }
+
+ ///
+ ///
+ ///
+ public string? Reader { get; set; }
+
+ ///
+ ///
+ ///
+ public int ErrorCode { get; set; }
+
+ ///
+ ///
+ ///
+ public string? ErrorMessage { get; set; }
+
+ ///
+ ///
+ ///
+ public int RetryTimes { get; set; }
+
+ ///
+ ///
+ ///
+ public string? SerialNumber { get; set; }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IArchivedIncomingToWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IArchivedIncomingToWmAppService.cs
new file mode 100644
index 000000000..f39eae493
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IArchivedIncomingToWmAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+/// 日志
+///
+public interface IArchivedIncomingToWmAppService :
+ ICrudAppService<
+ ArchivedIncomingToWmDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateArchivedIncomingToWmDto,
+ CreateUpdateArchivedIncomingToWmDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IArchivedOutgoingToExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IArchivedOutgoingToExternalAppService.cs
new file mode 100644
index 000000000..525980578
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IArchivedOutgoingToExternalAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IArchivedOutgoingToExternalAppService :
+ ICrudAppService<
+ ArchivedOutgoingToExternalDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateArchivedOutgoingToExternalDto,
+ CreateUpdateArchivedOutgoingToExternalDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeArchivedIncomingFromExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeArchivedIncomingFromExternalAppService.cs
new file mode 100644
index 000000000..175390f75
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeArchivedIncomingFromExternalAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IDataExchangeArchivedIncomingFromExternalAppService :
+ ICrudAppService<
+ DataExchangeArchivedIncomingFromExternalDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateDataExchangeArchivedIncomingFromExternalDto,
+ CreateUpdateDataExchangeArchivedIncomingFromExternalDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeArchivedOutgoingFromWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeArchivedOutgoingFromWmAppService.cs
new file mode 100644
index 000000000..1f8bc5b21
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeArchivedOutgoingFromWmAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IDataExchangeArchivedOutgoingFromWmAppService :
+ ICrudAppService<
+ DataExchangeArchivedOutgoingFromWmDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateDataExchangeArchivedOutgoingFromWmDto,
+ CreateUpdateDataExchangeArchivedOutgoingFromWmDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeIncomingFromExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeIncomingFromExternalAppService.cs
new file mode 100644
index 000000000..588cbee72
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeIncomingFromExternalAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IDataExchangeIncomingFromExternalAppService :
+ ICrudAppService<
+ DataExchangeIncomingFromExternalDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateDataExchangeIncomingFromExternalDto,
+ CreateUpdateDataExchangeIncomingFromExternalDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeMessageReceiveAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeMessageReceiveAppService.cs
new file mode 100644
index 000000000..78279ce12
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeMessageReceiveAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IDataExchangeMessageReceiveAppService :
+ ICrudAppService<
+ DataExchangeMessageReceiveDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateDataExchangeMessageReceiveDto,
+ CreateUpdateDataExchangeMessageReceiveDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeOutgoingFromWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeOutgoingFromWmAppService.cs
new file mode 100644
index 000000000..2d9cdb6fc
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IDataExchangeOutgoingFromWmAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IDataExchangeOutgoingFromWmAppService :
+ ICrudAppService<
+ DataExchangeOutgoingFromWmDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateDataExchangeOutgoingFromWmDto,
+ CreateUpdateDataExchangeOutgoingFromWmDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IIncomingToWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IIncomingToWmAppService.cs
new file mode 100644
index 000000000..17053ab80
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IIncomingToWmAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IIncomingToWmAppService :
+ ICrudAppService<
+ IncomingToWmDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateIncomingToWmDto,
+ CreateUpdateIncomingToWmDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IOutgoingToExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IOutgoingToExternalAppService.cs
new file mode 100644
index 000000000..a8b192505
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application.Contracts/Z_Business/IOutgoingToExternalAppService.cs
@@ -0,0 +1,21 @@
+using System;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public interface IOutgoingToExternalAppService :
+ ICrudAppService<
+ OutgoingToExternalDto,
+ Guid,
+ PagedAndSortedResultRequestDto,
+ CreateUpdateOutgoingToExternalDto,
+ CreateUpdateOutgoingToExternalDto>
+{
+
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Dy_ExchangeApplicationAutoMapperProfile.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Dy_ExchangeApplicationAutoMapperProfile.cs
index 45aad6ede..ef0404d53 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Dy_ExchangeApplicationAutoMapperProfile.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Dy_ExchangeApplicationAutoMapperProfile.cs
@@ -13,5 +13,23 @@ public class Dy_ExchangeApplicationAutoMapperProfile : Profile
* into multiple profile classes for a better organization. */
CreateMap();
CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
+ CreateMap();
+ CreateMap(MemberList.Source);
}
}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/ArchivedIncomingToWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/ArchivedIncomingToWmAppService.cs
new file mode 100644
index 000000000..bbef309a2
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/ArchivedIncomingToWmAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+/// 日志
+///
+public class ArchivedIncomingToWmAppService : ZbxBase,
+ IArchivedIncomingToWmAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Delete;
+
+ private readonly IArchivedIncomingToWmRepository _repository;
+
+ public ArchivedIncomingToWmAppService(IArchivedIncomingToWmRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/ArchivedOutgoingToExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/ArchivedOutgoingToExternalAppService.cs
new file mode 100644
index 000000000..d682165b3
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/ArchivedOutgoingToExternalAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class ArchivedOutgoingToExternalAppService : ZbxBase,
+ IArchivedOutgoingToExternalAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.ArchivedOutgoingToExternal.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.ArchivedOutgoingToExternal.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedOutgoingToExternal.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedOutgoingToExternal.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedOutgoingToExternal.Delete;
+
+ private readonly IArchivedOutgoingToExternalRepository _repository;
+
+ public ArchivedOutgoingToExternalAppService(IArchivedOutgoingToExternalRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeArchivedIncomingFromExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeArchivedIncomingFromExternalAppService.cs
new file mode 100644
index 000000000..e15f39d05
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeArchivedIncomingFromExternalAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class DataExchangeArchivedIncomingFromExternalAppService : ZbxBase,
+ IDataExchangeArchivedIncomingFromExternalAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedIncomingFromExternal.Delete;
+
+ private readonly IDataExchangeArchivedIncomingFromExternalRepository _repository;
+
+ public DataExchangeArchivedIncomingFromExternalAppService(IDataExchangeArchivedIncomingFromExternalRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeArchivedOutgoingFromWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeArchivedOutgoingFromWmAppService.cs
new file mode 100644
index 000000000..13ae10107
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeArchivedOutgoingFromWmAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class DataExchangeArchivedOutgoingFromWmAppService : ZbxBase,
+ IDataExchangeArchivedOutgoingFromWmAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeArchivedOutgoingFromWm.Delete;
+
+ private readonly IDataExchangeArchivedOutgoingFromWmRepository _repository;
+
+ public DataExchangeArchivedOutgoingFromWmAppService(IDataExchangeArchivedOutgoingFromWmRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeIncomingFromExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeIncomingFromExternalAppService.cs
new file mode 100644
index 000000000..710d444d3
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeIncomingFromExternalAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class DataExchangeIncomingFromExternalAppService : ZbxBase,
+ IDataExchangeIncomingFromExternalAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeIncomingFromExternal.Delete;
+
+ private readonly IDataExchangeIncomingFromExternalRepository _repository;
+
+ public DataExchangeIncomingFromExternalAppService(IDataExchangeIncomingFromExternalRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeMessageReceiveAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeMessageReceiveAppService.cs
new file mode 100644
index 000000000..2c8174461
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeMessageReceiveAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class DataExchangeMessageReceiveAppService : ZbxBase,
+ IDataExchangeMessageReceiveAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeMessageReceive.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeMessageReceive.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeMessageReceive.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeMessageReceive.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeMessageReceive.Delete;
+
+ private readonly IDataExchangeMessageReceiveRepository _repository;
+
+ public DataExchangeMessageReceiveAppService(IDataExchangeMessageReceiveRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeOutgoingFromWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeOutgoingFromWmAppService.cs
new file mode 100644
index 000000000..607371698
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/DataExchangeOutgoingFromWmAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class DataExchangeOutgoingFromWmAppService : ZbxBase,
+ IDataExchangeOutgoingFromWmAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.DataExchangeOutgoingFromWm.Delete;
+
+ private readonly IDataExchangeOutgoingFromWmRepository _repository;
+
+ public DataExchangeOutgoingFromWmAppService(IDataExchangeOutgoingFromWmRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/IncomingToWmAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/IncomingToWmAppService.cs
new file mode 100644
index 000000000..3e633c472
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/IncomingToWmAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class IncomingToWmAppService : ZbxBase,
+ IIncomingToWmAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.IncomingToWm.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.IncomingToWm.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.IncomingToWm.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.IncomingToWm.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.IncomingToWm.Delete;
+
+ private readonly IIncomingToWmRepository _repository;
+
+ public IncomingToWmAppService(IIncomingToWmRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/OutgoingToExternalAppService.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/OutgoingToExternalAppService.cs
new file mode 100644
index 000000000..b0e25658c
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Application/Z_Business/OutgoingToExternalAppService.cs
@@ -0,0 +1,30 @@
+using System;
+using Dy_Exchange.Permissions;
+using Dy_Exchange.Z_Business.Dtos;
+using Volo.Abp.Application.Dtos;
+using Volo.Abp.Application.Services;
+using WinIn.FasterZ.Wms.AppBase;
+
+namespace Dy_Exchange.Z_Business;
+
+
+///
+///
+///
+public class OutgoingToExternalAppService : ZbxBase,
+ IOutgoingToExternalAppService
+{
+ protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.OutgoingToExternal.Default;
+ protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.OutgoingToExternal.Default;
+ protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.OutgoingToExternal.Create;
+ protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.OutgoingToExternal.Update;
+ protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.OutgoingToExternal.Delete;
+
+ private readonly IOutgoingToExternalRepository _repository;
+
+ public OutgoingToExternalAppService(IOutgoingToExternalRepository repository) : base(repository)
+ {
+ _repository = repository;
+ }
+
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain.Shared/Localization/Dy_Exchange/ar.json b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain.Shared/Localization/Dy_Exchange/ar.json
index cc2bc09fd..1a6dc0ca1 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain.Shared/Localization/Dy_Exchange/ar.json
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain.Shared/Localization/Dy_Exchange/ar.json
@@ -25,6 +25,217 @@
"EditDataExchangeInterfaceConfig": "EditDataExchangeInterfaceConfig",
"DataExchangeInterfaceConfigDeletionConfirmationMessage": "Are you sure to delete the dataExchangeInterfaceConfig {0}?",
"SuccessfullyDeleted": "Successfully deleted",
- "TableFilter": "TableFilter"
+ "TableFilter": "TableFilter",
+ "Permission:ArchivedIncomingToWm": "ArchivedIncomingToWm",
+ "Menu:ArchivedIncomingToWm": "MenuArchivedIncomingToWm",
+ "ArchivedIncomingToWm": "ArchivedIncomingToWm",
+ "ArchivedIncomingToWmNumber": "ArchivedIncomingToWmNumber",
+ "ArchivedIncomingToWmRemark": "ArchivedIncomingToWmRemark",
+ "ArchivedIncomingToWmDataType": "ArchivedIncomingToWmDataType",
+ "ArchivedIncomingToWmDataAction": "ArchivedIncomingToWmDataAction",
+ "ArchivedIncomingToWmEffectiveDate": "ArchivedIncomingToWmEffectiveDate",
+ "ArchivedIncomingToWmStatus": "ArchivedIncomingToWmStatus",
+ "ArchivedIncomingToWmDataIdentityCode": "ArchivedIncomingToWmDataIdentityCode",
+ "ArchivedIncomingToWmDataContent": "ArchivedIncomingToWmDataContent",
+ "ArchivedIncomingToWmSourceSystem": "ArchivedIncomingToWmSourceSystem",
+ "ArchivedIncomingToWmWriteTime": "ArchivedIncomingToWmWriteTime",
+ "ArchivedIncomingToWmReadTime": "ArchivedIncomingToWmReadTime",
+ "ArchivedIncomingToWmErrorCode": "ArchivedIncomingToWmErrorCode",
+ "ArchivedIncomingToWmErrorMessage": "ArchivedIncomingToWmErrorMessage",
+ "ArchivedIncomingToWmRetryTimes": "ArchivedIncomingToWmRetryTimes",
+ "CreateArchivedIncomingToWm": "CreateArchivedIncomingToWm",
+ "EditArchivedIncomingToWm": "EditArchivedIncomingToWm",
+ "ArchivedIncomingToWmDeletionConfirmationMessage": "Are you sure to delete the archivedIncomingToWm {0}?",
+ "Permission:ArchivedOutgoingToExternal": "ArchivedOutgoingToExternal",
+ "Menu:ArchivedOutgoingToExternal": "MenuArchivedOutgoingToExternal",
+ "ArchivedOutgoingToExternal": "ArchivedOutgoingToExternal",
+ "ArchivedOutgoingToExternalNumber": "ArchivedOutgoingToExternalNumber",
+ "ArchivedOutgoingToExternalRemark": "ArchivedOutgoingToExternalRemark",
+ "ArchivedOutgoingToExternalDataType": "ArchivedOutgoingToExternalDataType",
+ "ArchivedOutgoingToExternalTableType": "ArchivedOutgoingToExternalTableType",
+ "ArchivedOutgoingToExternalDataAction": "ArchivedOutgoingToExternalDataAction",
+ "ArchivedOutgoingToExternalEffectiveDate": "ArchivedOutgoingToExternalEffectiveDate",
+ "ArchivedOutgoingToExternalStatus": "ArchivedOutgoingToExternalStatus",
+ "ArchivedOutgoingToExternalSourceSystem": "ArchivedOutgoingToExternalSourceSystem",
+ "ArchivedOutgoingToExternalSourceDataId": "ArchivedOutgoingToExternalSourceDataId",
+ "ArchivedOutgoingToExternalSourceDataGroupCode": "ArchivedOutgoingToExternalSourceDataGroupCode",
+ "ArchivedOutgoingToExternalSourceDataDetailCode": "ArchivedOutgoingToExternalSourceDataDetailCode",
+ "ArchivedOutgoingToExternalSourceDataContent": "ArchivedOutgoingToExternalSourceDataContent",
+ "ArchivedOutgoingToExternalWriteTime": "ArchivedOutgoingToExternalWriteTime",
+ "ArchivedOutgoingToExternalWriter": "ArchivedOutgoingToExternalWriter",
+ "ArchivedOutgoingToExternalDestinationDataId": "ArchivedOutgoingToExternalDestinationDataId",
+ "ArchivedOutgoingToExternalDestinationDataContent": "ArchivedOutgoingToExternalDestinationDataContent",
+ "ArchivedOutgoingToExternalDestinationSystem": "ArchivedOutgoingToExternalDestinationSystem",
+ "ArchivedOutgoingToExternalReadTime": "ArchivedOutgoingToExternalReadTime",
+ "ArchivedOutgoingToExternalReader": "ArchivedOutgoingToExternalReader",
+ "ArchivedOutgoingToExternalErrorCode": "ArchivedOutgoingToExternalErrorCode",
+ "ArchivedOutgoingToExternalErrorMessage": "ArchivedOutgoingToExternalErrorMessage",
+ "ArchivedOutgoingToExternalRetryTimes": "ArchivedOutgoingToExternalRetryTimes",
+ "ArchivedOutgoingToExternalSerialNumber": "ArchivedOutgoingToExternalSerialNumber",
+ "CreateArchivedOutgoingToExternal": "CreateArchivedOutgoingToExternal",
+ "EditArchivedOutgoingToExternal": "EditArchivedOutgoingToExternal",
+ "ArchivedOutgoingToExternalDeletionConfirmationMessage": "Are you sure to delete the archivedOutgoingToExternal {0}?",
+ "Permission:DataExchangeArchivedIncomingFromExternal": "DataExchangeArchivedIncomingFromExternal",
+ "Menu:DataExchangeArchivedIncomingFromExternal": "MenuDataExchangeArchivedIncomingFromExternal",
+ "DataExchangeArchivedIncomingFromExternal": "DataExchangeArchivedIncomingFromExternal",
+ "DataExchangeArchivedIncomingFromExternalNumber": "DataExchangeArchivedIncomingFromExternalNumber",
+ "DataExchangeArchivedIncomingFromExternalRemark": "DataExchangeArchivedIncomingFromExternalRemark",
+ "DataExchangeArchivedIncomingFromExternalDataType": "DataExchangeArchivedIncomingFromExternalDataType",
+ "DataExchangeArchivedIncomingFromExternalTableType": "DataExchangeArchivedIncomingFromExternalTableType",
+ "DataExchangeArchivedIncomingFromExternalDataAction": "DataExchangeArchivedIncomingFromExternalDataAction",
+ "DataExchangeArchivedIncomingFromExternalEffectiveDate": "DataExchangeArchivedIncomingFromExternalEffectiveDate",
+ "DataExchangeArchivedIncomingFromExternalStatus": "DataExchangeArchivedIncomingFromExternalStatus",
+ "DataExchangeArchivedIncomingFromExternalSourceSystem": "DataExchangeArchivedIncomingFromExternalSourceSystem",
+ "DataExchangeArchivedIncomingFromExternalSourceDataId": "DataExchangeArchivedIncomingFromExternalSourceDataId",
+ "DataExchangeArchivedIncomingFromExternalSourceDataGroupCode": "DataExchangeArchivedIncomingFromExternalSourceDataGroupCode",
+ "DataExchangeArchivedIncomingFromExternalSourceDataDetailCode": "DataExchangeArchivedIncomingFromExternalSourceDataDetailCode",
+ "DataExchangeArchivedIncomingFromExternalSourceDataContent": "DataExchangeArchivedIncomingFromExternalSourceDataContent",
+ "DataExchangeArchivedIncomingFromExternalWriteTime": "DataExchangeArchivedIncomingFromExternalWriteTime",
+ "DataExchangeArchivedIncomingFromExternalWriter": "DataExchangeArchivedIncomingFromExternalWriter",
+ "DataExchangeArchivedIncomingFromExternalDestinationDataId": "DataExchangeArchivedIncomingFromExternalDestinationDataId",
+ "DataExchangeArchivedIncomingFromExternalDestinationDataContent": "DataExchangeArchivedIncomingFromExternalDestinationDataContent",
+ "DataExchangeArchivedIncomingFromExternalDestinationSystem": "DataExchangeArchivedIncomingFromExternalDestinationSystem",
+ "DataExchangeArchivedIncomingFromExternalReadTime": "DataExchangeArchivedIncomingFromExternalReadTime",
+ "DataExchangeArchivedIncomingFromExternalReader": "DataExchangeArchivedIncomingFromExternalReader",
+ "DataExchangeArchivedIncomingFromExternalErrorCode": "DataExchangeArchivedIncomingFromExternalErrorCode",
+ "DataExchangeArchivedIncomingFromExternalErrorMessage": "DataExchangeArchivedIncomingFromExternalErrorMessage",
+ "DataExchangeArchivedIncomingFromExternalRetryTimes": "DataExchangeArchivedIncomingFromExternalRetryTimes",
+ "CreateDataExchangeArchivedIncomingFromExternal": "CreateDataExchangeArchivedIncomingFromExternal",
+ "EditDataExchangeArchivedIncomingFromExternal": "EditDataExchangeArchivedIncomingFromExternal",
+ "DataExchangeArchivedIncomingFromExternalDeletionConfirmationMessage": "Are you sure to delete the dataExchangeArchivedIncomingFromExternal {0}?",
+ "Permission:DataExchangeArchivedOutgoingFromWm": "DataExchangeArchivedOutgoingFromWm",
+ "Menu:DataExchangeArchivedOutgoingFromWm": "MenuDataExchangeArchivedOutgoingFromWm",
+ "DataExchangeArchivedOutgoingFromWm": "DataExchangeArchivedOutgoingFromWm",
+ "DataExchangeArchivedOutgoingFromWmNumber": "DataExchangeArchivedOutgoingFromWmNumber",
+ "DataExchangeArchivedOutgoingFromWmRemark": "DataExchangeArchivedOutgoingFromWmRemark",
+ "DataExchangeArchivedOutgoingFromWmDataType": "DataExchangeArchivedOutgoingFromWmDataType",
+ "DataExchangeArchivedOutgoingFromWmDataAction": "DataExchangeArchivedOutgoingFromWmDataAction",
+ "DataExchangeArchivedOutgoingFromWmEffectiveDate": "DataExchangeArchivedOutgoingFromWmEffectiveDate",
+ "DataExchangeArchivedOutgoingFromWmStatus": "DataExchangeArchivedOutgoingFromWmStatus",
+ "DataExchangeArchivedOutgoingFromWmDataIdentityCode": "DataExchangeArchivedOutgoingFromWmDataIdentityCode",
+ "DataExchangeArchivedOutgoingFromWmDataContent": "DataExchangeArchivedOutgoingFromWmDataContent",
+ "DataExchangeArchivedOutgoingFromWmSourceSystem": "DataExchangeArchivedOutgoingFromWmSourceSystem",
+ "DataExchangeArchivedOutgoingFromWmWriteTime": "DataExchangeArchivedOutgoingFromWmWriteTime",
+ "DataExchangeArchivedOutgoingFromWmReadTime": "DataExchangeArchivedOutgoingFromWmReadTime",
+ "DataExchangeArchivedOutgoingFromWmErrorCode": "DataExchangeArchivedOutgoingFromWmErrorCode",
+ "DataExchangeArchivedOutgoingFromWmErrorMessage": "DataExchangeArchivedOutgoingFromWmErrorMessage",
+ "DataExchangeArchivedOutgoingFromWmRetryTimes": "DataExchangeArchivedOutgoingFromWmRetryTimes",
+ "DataExchangeArchivedOutgoingFromWmTyrpNumber": "DataExchangeArchivedOutgoingFromWmTyrpNumber",
+ "CreateDataExchangeArchivedOutgoingFromWm": "CreateDataExchangeArchivedOutgoingFromWm",
+ "EditDataExchangeArchivedOutgoingFromWm": "EditDataExchangeArchivedOutgoingFromWm",
+ "DataExchangeArchivedOutgoingFromWmDeletionConfirmationMessage": "Are you sure to delete the dataExchangeArchivedOutgoingFromWm {0}?",
+ "Permission:DataExchangeIncomingFromExternal": "DataExchangeIncomingFromExternal",
+ "Menu:DataExchangeIncomingFromExternal": "MenuDataExchangeIncomingFromExternal",
+ "DataExchangeIncomingFromExternal": "DataExchangeIncomingFromExternal",
+ "DataExchangeIncomingFromExternalNumber": "DataExchangeIncomingFromExternalNumber",
+ "DataExchangeIncomingFromExternalRemark": "DataExchangeIncomingFromExternalRemark",
+ "DataExchangeIncomingFromExternalDataType": "DataExchangeIncomingFromExternalDataType",
+ "DataExchangeIncomingFromExternalTableType": "DataExchangeIncomingFromExternalTableType",
+ "DataExchangeIncomingFromExternalDataAction": "DataExchangeIncomingFromExternalDataAction",
+ "DataExchangeIncomingFromExternalEffectiveDate": "DataExchangeIncomingFromExternalEffectiveDate",
+ "DataExchangeIncomingFromExternalStatus": "DataExchangeIncomingFromExternalStatus",
+ "DataExchangeIncomingFromExternalSourceSystem": "DataExchangeIncomingFromExternalSourceSystem",
+ "DataExchangeIncomingFromExternalSourceDataId": "DataExchangeIncomingFromExternalSourceDataId",
+ "DataExchangeIncomingFromExternalSourceDataGroupCode": "DataExchangeIncomingFromExternalSourceDataGroupCode",
+ "DataExchangeIncomingFromExternalSourceDataDetailCode": "DataExchangeIncomingFromExternalSourceDataDetailCode",
+ "DataExchangeIncomingFromExternalSourceDataContent": "DataExchangeIncomingFromExternalSourceDataContent",
+ "DataExchangeIncomingFromExternalWriteTime": "DataExchangeIncomingFromExternalWriteTime",
+ "DataExchangeIncomingFromExternalWriter": "DataExchangeIncomingFromExternalWriter",
+ "DataExchangeIncomingFromExternalDestinationDataId": "DataExchangeIncomingFromExternalDestinationDataId",
+ "DataExchangeIncomingFromExternalDestinationDataContent": "DataExchangeIncomingFromExternalDestinationDataContent",
+ "DataExchangeIncomingFromExternalDestinationSystem": "DataExchangeIncomingFromExternalDestinationSystem",
+ "DataExchangeIncomingFromExternalReadTime": "DataExchangeIncomingFromExternalReadTime",
+ "DataExchangeIncomingFromExternalReader": "DataExchangeIncomingFromExternalReader",
+ "DataExchangeIncomingFromExternalErrorCode": "DataExchangeIncomingFromExternalErrorCode",
+ "DataExchangeIncomingFromExternalErrorMessage": "DataExchangeIncomingFromExternalErrorMessage",
+ "DataExchangeIncomingFromExternalRetryTimes": "DataExchangeIncomingFromExternalRetryTimes",
+ "CreateDataExchangeIncomingFromExternal": "CreateDataExchangeIncomingFromExternal",
+ "EditDataExchangeIncomingFromExternal": "EditDataExchangeIncomingFromExternal",
+ "DataExchangeIncomingFromExternalDeletionConfirmationMessage": "Are you sure to delete the dataExchangeIncomingFromExternal {0}?",
+ "Permission:DataExchangeMessageReceive": "DataExchangeMessageReceive",
+ "Menu:DataExchangeMessageReceive": "MenuDataExchangeMessageReceive",
+ "DataExchangeMessageReceive": "DataExchangeMessageReceive",
+ "DataExchangeMessageReceiveMessageFileName": "DataExchangeMessageReceiveMessageFileName",
+ "DataExchangeMessageReceiveMessageContent": "DataExchangeMessageReceiveMessageContent",
+ "DataExchangeMessageReceiveReceiveStatus": "DataExchangeMessageReceiveReceiveStatus",
+ "DataExchangeMessageReceiveReceiveTime": "DataExchangeMessageReceiveReceiveTime",
+ "DataExchangeMessageReceiveLastUpdateTime": "DataExchangeMessageReceiveLastUpdateTime",
+ "DataExchangeMessageReceiveErrorCount": "DataExchangeMessageReceiveErrorCount",
+ "DataExchangeMessageReceiveErrorMessage": "DataExchangeMessageReceiveErrorMessage",
+ "DataExchangeMessageReceiveType": "DataExchangeMessageReceiveType",
+ "CreateDataExchangeMessageReceive": "CreateDataExchangeMessageReceive",
+ "EditDataExchangeMessageReceive": "EditDataExchangeMessageReceive",
+ "DataExchangeMessageReceiveDeletionConfirmationMessage": "Are you sure to delete the dataExchangeMessageReceive {0}?",
+ "Permission:DataExchangeOutgoingFromWm": "DataExchangeOutgoingFromWm",
+ "Menu:DataExchangeOutgoingFromWm": "MenuDataExchangeOutgoingFromWm",
+ "DataExchangeOutgoingFromWm": "DataExchangeOutgoingFromWm",
+ "DataExchangeOutgoingFromWmNumber": "DataExchangeOutgoingFromWmNumber",
+ "DataExchangeOutgoingFromWmDestinationSystem": "DataExchangeOutgoingFromWmDestinationSystem",
+ "DataExchangeOutgoingFromWmRemark": "DataExchangeOutgoingFromWmRemark",
+ "DataExchangeOutgoingFromWmDataType": "DataExchangeOutgoingFromWmDataType",
+ "DataExchangeOutgoingFromWmDataAction": "DataExchangeOutgoingFromWmDataAction",
+ "DataExchangeOutgoingFromWmEffectiveDate": "DataExchangeOutgoingFromWmEffectiveDate",
+ "DataExchangeOutgoingFromWmStatus": "DataExchangeOutgoingFromWmStatus",
+ "DataExchangeOutgoingFromWmDataIdentityCode": "DataExchangeOutgoingFromWmDataIdentityCode",
+ "DataExchangeOutgoingFromWmDataContent": "DataExchangeOutgoingFromWmDataContent",
+ "DataExchangeOutgoingFromWmSourceSystem": "DataExchangeOutgoingFromWmSourceSystem",
+ "DataExchangeOutgoingFromWmWriteTime": "DataExchangeOutgoingFromWmWriteTime",
+ "DataExchangeOutgoingFromWmReadTime": "DataExchangeOutgoingFromWmReadTime",
+ "DataExchangeOutgoingFromWmErrorCode": "DataExchangeOutgoingFromWmErrorCode",
+ "DataExchangeOutgoingFromWmErrorMessage": "DataExchangeOutgoingFromWmErrorMessage",
+ "DataExchangeOutgoingFromWmRetryTimes": "DataExchangeOutgoingFromWmRetryTimes",
+ "DataExchangeOutgoingFromWmTyrpNumber": "DataExchangeOutgoingFromWmTyrpNumber",
+ "CreateDataExchangeOutgoingFromWm": "CreateDataExchangeOutgoingFromWm",
+ "EditDataExchangeOutgoingFromWm": "EditDataExchangeOutgoingFromWm",
+ "DataExchangeOutgoingFromWmDeletionConfirmationMessage": "Are you sure to delete the dataExchangeOutgoingFromWm {0}?",
+ "Permission:IncomingToWm": "IncomingToWm",
+ "Menu:IncomingToWm": "MenuIncomingToWm",
+ "IncomingToWm": "IncomingToWm",
+ "IncomingToWmNumber": "IncomingToWmNumber",
+ "IncomingToWmRemark": "IncomingToWmRemark",
+ "IncomingToWmDataType": "IncomingToWmDataType",
+ "IncomingToWmDataAction": "IncomingToWmDataAction",
+ "IncomingToWmEffectiveDate": "IncomingToWmEffectiveDate",
+ "IncomingToWmStatus": "IncomingToWmStatus",
+ "IncomingToWmDataIdentityCode": "IncomingToWmDataIdentityCode",
+ "IncomingToWmDataContent": "IncomingToWmDataContent",
+ "IncomingToWmSourceSystem": "IncomingToWmSourceSystem",
+ "IncomingToWmWriteTime": "IncomingToWmWriteTime",
+ "IncomingToWmReadTime": "IncomingToWmReadTime",
+ "IncomingToWmErrorCode": "IncomingToWmErrorCode",
+ "IncomingToWmErrorMessage": "IncomingToWmErrorMessage",
+ "IncomingToWmRetryTimes": "IncomingToWmRetryTimes",
+ "CreateIncomingToWm": "CreateIncomingToWm",
+ "EditIncomingToWm": "EditIncomingToWm",
+ "IncomingToWmDeletionConfirmationMessage": "Are you sure to delete the incomingToWm {0}?",
+ "Permission:OutgoingToExternal": "OutgoingToExternal",
+ "Menu:OutgoingToExternal": "MenuOutgoingToExternal",
+ "OutgoingToExternal": "OutgoingToExternal",
+ "OutgoingToExternalNumber": "OutgoingToExternalNumber",
+ "OutgoingToExternalRemark": "OutgoingToExternalRemark",
+ "OutgoingToExternalDataType": "OutgoingToExternalDataType",
+ "OutgoingToExternalTableType": "OutgoingToExternalTableType",
+ "OutgoingToExternalDataAction": "OutgoingToExternalDataAction",
+ "OutgoingToExternalEffectiveDate": "OutgoingToExternalEffectiveDate",
+ "OutgoingToExternalStatus": "OutgoingToExternalStatus",
+ "OutgoingToExternalSourceSystem": "OutgoingToExternalSourceSystem",
+ "OutgoingToExternalSourceDataId": "OutgoingToExternalSourceDataId",
+ "OutgoingToExternalSourceDataGroupCode": "OutgoingToExternalSourceDataGroupCode",
+ "OutgoingToExternalSourceDataDetailCode": "OutgoingToExternalSourceDataDetailCode",
+ "OutgoingToExternalSourceDataContent": "OutgoingToExternalSourceDataContent",
+ "OutgoingToExternalWriteTime": "OutgoingToExternalWriteTime",
+ "OutgoingToExternalWriter": "OutgoingToExternalWriter",
+ "OutgoingToExternalDestinationDataId": "OutgoingToExternalDestinationDataId",
+ "OutgoingToExternalDestinationDataContent": "OutgoingToExternalDestinationDataContent",
+ "OutgoingToExternalDestinationSystem": "OutgoingToExternalDestinationSystem",
+ "OutgoingToExternalReadTime": "OutgoingToExternalReadTime",
+ "OutgoingToExternalReader": "OutgoingToExternalReader",
+ "OutgoingToExternalErrorCode": "OutgoingToExternalErrorCode",
+ "OutgoingToExternalErrorMessage": "OutgoingToExternalErrorMessage",
+ "OutgoingToExternalRetryTimes": "OutgoingToExternalRetryTimes",
+ "OutgoingToExternalSerialNumber": "OutgoingToExternalSerialNumber",
+ "CreateOutgoingToExternal": "CreateOutgoingToExternal",
+ "EditOutgoingToExternal": "EditOutgoingToExternal",
+ "OutgoingToExternalDeletionConfirmationMessage": "Are you sure to delete the outgoingToExternal {0}?"
}
}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/DataExchangeInterfaceConfig/DataExchangeInterfaceConfig.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/DataExchangeInterfaceConfig/DataExchangeInterfaceConfig.cs
index 31d8eef45..22e7a4acb 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/DataExchangeInterfaceConfig/DataExchangeInterfaceConfig.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/DataExchangeInterfaceConfig/DataExchangeInterfaceConfig.cs
@@ -17,4 +17,6 @@ public class DataExchangeInterfaceConfig
public Guid? TenantId { get; set; }
public string? Remark { get; set; }
+
+ public int? Status { get; set; }
}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IArchivedIncomingToWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IArchivedIncomingToWmRepository.cs
new file mode 100644
index 000000000..378db8859
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IArchivedIncomingToWmRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+/// 日志
+///
+public interface IArchivedIncomingToWmRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IArchivedOutgoingToExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IArchivedOutgoingToExternalRepository.cs
new file mode 100644
index 000000000..589b7960b
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IArchivedOutgoingToExternalRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IArchivedOutgoingToExternalRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeArchivedIncomingFromExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeArchivedIncomingFromExternalRepository.cs
new file mode 100644
index 000000000..d481b9b42
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeArchivedIncomingFromExternalRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IDataExchangeArchivedIncomingFromExternalRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeArchivedOutgoingFromWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeArchivedOutgoingFromWmRepository.cs
new file mode 100644
index 000000000..d2d1bc374
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeArchivedOutgoingFromWmRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IDataExchangeArchivedOutgoingFromWmRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeIncomingFromExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeIncomingFromExternalRepository.cs
new file mode 100644
index 000000000..fcb144e54
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeIncomingFromExternalRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IDataExchangeIncomingFromExternalRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeMessageReceiveRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeMessageReceiveRepository.cs
new file mode 100644
index 000000000..6550b30e5
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeMessageReceiveRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IDataExchangeMessageReceiveRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeOutgoingFromWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeOutgoingFromWmRepository.cs
new file mode 100644
index 000000000..d1acb2159
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IDataExchangeOutgoingFromWmRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IDataExchangeOutgoingFromWmRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IIncomingToWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IIncomingToWmRepository.cs
new file mode 100644
index 000000000..0774d86db
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IIncomingToWmRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IIncomingToWmRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IOutgoingToExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IOutgoingToExternalRepository.cs
new file mode 100644
index 000000000..b465c1a99
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.Domain/Z_Business/IOutgoingToExternalRepository.cs
@@ -0,0 +1,11 @@
+using System;
+using Volo.Abp.Domain.Repositories;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public interface IOutgoingToExternalRepository : IRepository
+{
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeDbContext.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeDbContext.cs
index 8f9550708..9f0696d15 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeDbContext.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeDbContext.cs
@@ -58,6 +58,42 @@ public class Dy_ExchangeDbContext :
///
///
public DbSet DataExchangeInterfaceConfigs { get; set; }
+ ///
+ /// 日志
+ ///
+ public DbSet ArchivedIncomingToWms { get; set; }
+ ///
+ ///
+ ///
+ public DbSet ArchivedOutgoingToExternals { get; set; }
+ ///
+ ///
+ ///
+ public DbSet DataExchangeArchivedIncomingFromExternals { get; set; }
+ ///
+ ///
+ ///
+ public DbSet DataExchangeArchivedOutgoingFromWms { get; set; }
+ ///
+ ///
+ ///
+ public DbSet DataExchangeIncomingFromExternals { get; set; }
+ ///
+ ///
+ ///
+ public DbSet DataExchangeMessageReceives { get; set; }
+ ///
+ ///
+ ///
+ public DbSet DataExchangeOutgoingFromWms { get; set; }
+ ///
+ ///
+ ///
+ public DbSet IncomingToWms { get; set; }
+ ///
+ ///
+ ///
+ public DbSet OutgoingToExternals { get; set; }
public Dy_ExchangeDbContext(DbContextOptions options)
: base(options)
@@ -96,6 +132,96 @@ public class Dy_ExchangeDbContext :
b.ConfigureByConvention();
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "ArchivedIncomingToWms", Dy_ExchangeConsts.DbSchema, table => table.HasComment(" 日志"));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "ArchivedOutgoingToExternals", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "DataExchangeArchivedIncomingFromExternals", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "DataExchangeArchivedOutgoingFromWms", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "DataExchangeIncomingFromExternals", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "DataExchangeMessageReceives", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "DataExchangeOutgoingFromWms", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "IncomingToWms", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
+ /* Configure more properties here */
+ });
+
+
+ builder.Entity(b =>
+ {
+ b.ToTable(Dy_ExchangeConsts.DbTablePrefix + "OutgoingToExternals", Dy_ExchangeConsts.DbSchema, table => table.HasComment(""));
+ b.ConfigureByConvention();
+
+
/* Configure more properties here */
});
}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeEntityFrameworkCoreModule.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeEntityFrameworkCoreModule.cs
index fc5136325..90ee8df61 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeEntityFrameworkCoreModule.cs
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/EntityFrameworkCore/Dy_ExchangeEntityFrameworkCoreModule.cs
@@ -43,6 +43,15 @@ public class Dy_ExchangeEntityFrameworkCoreModule : AbpModule
* default repositories only for aggregate roots */
options.AddDefaultRepositories(includeAllEntities: true);
options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
+ options.AddRepository();
});
Configure(options =>
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedIncomingToWmEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedIncomingToWmEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..52ae5cf36
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedIncomingToWmEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+/// 日志
+///
+public static class ArchivedIncomingToWmEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedIncomingToWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedIncomingToWmRepository.cs
new file mode 100644
index 000000000..f7de32752
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedIncomingToWmRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class ArchivedIncomingToWmRepository : EfCoreRepository, IArchivedIncomingToWmRepository
+{
+ public ArchivedIncomingToWmRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedOutgoingToExternalEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedOutgoingToExternalEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..99b8dbc7d
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedOutgoingToExternalEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class ArchivedOutgoingToExternalEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedOutgoingToExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedOutgoingToExternalRepository.cs
new file mode 100644
index 000000000..a81101215
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/ArchivedOutgoingToExternalRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class ArchivedOutgoingToExternalRepository : EfCoreRepository, IArchivedOutgoingToExternalRepository
+{
+ public ArchivedOutgoingToExternalRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedIncomingFromExternalEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedIncomingFromExternalEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..93625fa00
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedIncomingFromExternalEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class DataExchangeArchivedIncomingFromExternalEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedIncomingFromExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedIncomingFromExternalRepository.cs
new file mode 100644
index 000000000..a89fabf54
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedIncomingFromExternalRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class DataExchangeArchivedIncomingFromExternalRepository : EfCoreRepository, IDataExchangeArchivedIncomingFromExternalRepository
+{
+ public DataExchangeArchivedIncomingFromExternalRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedOutgoingFromWmEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedOutgoingFromWmEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..27d239bcb
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedOutgoingFromWmEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class DataExchangeArchivedOutgoingFromWmEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedOutgoingFromWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedOutgoingFromWmRepository.cs
new file mode 100644
index 000000000..3fdf67eae
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeArchivedOutgoingFromWmRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class DataExchangeArchivedOutgoingFromWmRepository : EfCoreRepository, IDataExchangeArchivedOutgoingFromWmRepository
+{
+ public DataExchangeArchivedOutgoingFromWmRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeIncomingFromExternalEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeIncomingFromExternalEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..89415ed2e
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeIncomingFromExternalEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class DataExchangeIncomingFromExternalEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeIncomingFromExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeIncomingFromExternalRepository.cs
new file mode 100644
index 000000000..2298a1578
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeIncomingFromExternalRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class DataExchangeIncomingFromExternalRepository : EfCoreRepository, IDataExchangeIncomingFromExternalRepository
+{
+ public DataExchangeIncomingFromExternalRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeMessageReceiveEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeMessageReceiveEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..bcc5485be
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeMessageReceiveEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class DataExchangeMessageReceiveEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeMessageReceiveRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeMessageReceiveRepository.cs
new file mode 100644
index 000000000..ac032ee44
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeMessageReceiveRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class DataExchangeMessageReceiveRepository : EfCoreRepository, IDataExchangeMessageReceiveRepository
+{
+ public DataExchangeMessageReceiveRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeOutgoingFromWmEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeOutgoingFromWmEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..52433d56f
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeOutgoingFromWmEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class DataExchangeOutgoingFromWmEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeOutgoingFromWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeOutgoingFromWmRepository.cs
new file mode 100644
index 000000000..ffff7c3a5
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/DataExchangeOutgoingFromWmRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class DataExchangeOutgoingFromWmRepository : EfCoreRepository, IDataExchangeOutgoingFromWmRepository
+{
+ public DataExchangeOutgoingFromWmRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/IncomingToWmEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/IncomingToWmEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..617a288bb
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/IncomingToWmEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class IncomingToWmEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/IncomingToWmRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/IncomingToWmRepository.cs
new file mode 100644
index 000000000..682b829de
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/IncomingToWmRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class IncomingToWmRepository : EfCoreRepository, IIncomingToWmRepository
+{
+ public IncomingToWmRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/OutgoingToExternalEfCoreQuerableExtensions.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/OutgoingToExternalEfCoreQuerableExtensions.cs
new file mode 100644
index 000000000..3ac4ba9ac
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/OutgoingToExternalEfCoreQuerableExtensions.cs
@@ -0,0 +1,22 @@
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+///
+///
+///
+public static class OutgoingToExternalEfCoreQueryableExtensions
+{
+ public static IQueryable IncludeDetails(this IQueryable queryable, bool include = true)
+ {
+ if (!include)
+ {
+ return queryable;
+ }
+
+ return queryable
+ // .Include(x => x.xxx) // TODO: AbpHelper generated
+ ;
+ }
+}
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/OutgoingToExternalRepository.cs b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/OutgoingToExternalRepository.cs
new file mode 100644
index 000000000..92919dc3b
--- /dev/null
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.EntityFrameworkCore/Z_Business/OutgoingToExternalRepository.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Dy_Exchange.EntityFrameworkCore;
+using Volo.Abp.Domain.Repositories.EntityFrameworkCore;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace Dy_Exchange.Z_Business;
+
+public class OutgoingToExternalRepository : EfCoreRepository, IOutgoingToExternalRepository
+{
+ public OutgoingToExternalRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+
+ public override async Task> WithDetailsAsync()
+ {
+ return (await GetQueryableAsync()).IncludeDetails();
+ }
+}
\ No newline at end of file
diff --git a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.HttpApi.Host/appsettings.json b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.HttpApi.Host/appsettings.json
index 00c757636..ae9e897e7 100644
--- a/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.HttpApi.Host/appsettings.json
+++ b/InterFaceContorl/Dy_Exchange/src/Dy_Exchange.HttpApi.Host/appsettings.json
@@ -1,6 +1,6 @@
{
"App": {
- "CorsOrigins": "https://*.Dy_Exchange.com",
+ "CorsOrigins": "http://192.168.0.146:20033",
"Audit": {
"IsEnabled": false // 禁用审计功能
// 其他审计相关设置项
diff --git a/InterFaceContorl/WinIn.FasterZ.AuthSiteCenter/src/WinIn.FasterZ.AuthSiteCenter.Web/appsettings.json b/InterFaceContorl/WinIn.FasterZ.AuthSiteCenter/src/WinIn.FasterZ.AuthSiteCenter.Web/appsettings.json
index 117d56e2a..8e16e90b5 100644
--- a/InterFaceContorl/WinIn.FasterZ.AuthSiteCenter/src/WinIn.FasterZ.AuthSiteCenter.Web/appsettings.json
+++ b/InterFaceContorl/WinIn.FasterZ.AuthSiteCenter/src/WinIn.FasterZ.AuthSiteCenter.Web/appsettings.json
@@ -2,7 +2,8 @@
"App": {
"SelfUrl": "http://192.168.1.75:60080",
"ClientUrl": "http://192.168.1.75:60080,http://192.168.1.75:60081",
- "CorsOrigins": "http://192.168.1.75:60080,http://192.168.1.75:60081",
+ //"CorsOrigins": "http://192.168.1.75:60080,http://192.168.1.75:60081",
+ "CorsOrigins": "http://192.168.0.146:20033",
"RedirectAllowedUrls": "http://192.168.1.75:60080,http://192.168.1.75:60081"
},
"ConnectionStrings": {
diff --git a/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Properties/PublishProfiles/FolderProfile.pubxml b/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Properties/PublishProfiles/FolderProfile.pubxml
index 9923964ab..dc7d24117 100644
--- a/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Properties/PublishProfiles/FolderProfile.pubxml
+++ b/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Properties/PublishProfiles/FolderProfile.pubxml
@@ -10,11 +10,11 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
Release
Any CPU
FileSystem
- .\..\..\..\..\OutPut\Auth\
+ D:\发布\WMS\auth
FileSystem
net6.0
fac54f6e-6418-429e-aceb-4eceaa9f649e
false
-
+
\ No newline at end of file
diff --git a/be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRec.cs b/be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRec.cs
index e242354c1..4cbc99de7 100644
--- a/be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRec.cs
+++ b/be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRec.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Microsoft.EntityFrameworkCore;
+using Volo.Abp.Auditing;
using Volo.Abp.Domain.Values;
using Win_in.Sfs.Basedata.Domain.Shared;
using Win_in.Sfs.Shared.Domain;
@@ -13,6 +14,7 @@ namespace Win_in.Sfs.Basedata.Domain;
///
/// 采购标签
///
+[DisableAuditing]
public class SplitPackingRec : SfsBaseDataAggregateRootBase
, IHasItem
//, IHasPurchaseInfo
diff --git a/be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Migrations/20240718051538_BaseData0718-01.Designer.cs b/be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Migrations/20240718051538_BaseData0718-01.Designer.cs
new file mode 100644
index 000000000..955e0396c
--- /dev/null
+++ b/be/Modules/BaseData/src/Win_in.Sfs.Basedata.EntityFrameworkCore/Migrations/20240718051538_BaseData0718-01.Designer.cs
@@ -0,0 +1,4354 @@
+//
+using System;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+using Volo.Abp.EntityFrameworkCore;
+using Win_in.Sfs.Basedata.EntityFrameworkCore;
+
+#nullable disable
+
+namespace Win_in.Sfs.Basedata.Migrations
+{
+ [DbContext(typeof(BasedataDbContext))]
+ [Migration("20240718051538_BaseData0718-01")]
+ partial class BaseData071801
+ {
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
+ .HasAnnotation("ProductVersion", "6.0.13")
+ .HasAnnotation("Relational:MaxIdentifierLength", 128);
+
+ SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.AQL", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("AbcClass")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("CeilingQty")
+ .HasColumnType("decimal(18,6)");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("FloorQty")
+ .HasColumnType("decimal(18,6)");
+
+ b.Property("IsUsePercent")
+ .HasColumnType("bit");
+
+ b.Property("ItemCode")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("SamplePercent")
+ .HasColumnType("decimal(18,6)");
+
+ b.Property("SampleQty")
+ .HasColumnType("decimal(18,6)");
+
+ b.Property("SupplierCode")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.HasKey("Id");
+
+ b.HasIndex("SupplierCode", "ItemCode", "FloorQty")
+ .IsUnique();
+
+ b.ToTable("Basedata_AQL", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.Area", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("AreaType")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Code")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("Description")
+ .HasMaxLength(1024)
+ .HasColumnType("nvarchar(1024)");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("IsFunctional")
+ .HasColumnType("bit");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Name")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.Property("WarehouseCode")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Code")
+ .IsUnique();
+
+ b.ToTable("Basedata_Area", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.Bom", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("BeginTime")
+ .HasColumnType("datetime2");
+
+ b.Property("Component")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ComponentQty")
+ .HasColumnType("decimal(18,6)");
+
+ b.Property("ComponentUom")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("DistributionType")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ERPOp")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("EndTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Layer")
+ .ValueGeneratedOnAdd()
+ .HasMaxLength(64)
+ .HasColumnType("int")
+ .HasDefaultValue(1);
+
+ b.Property("MFGOp")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("PlannedSplitRule")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Product")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.Property("TruncType")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Product", "Component")
+ .IsUnique();
+
+ b.ToTable("Basedata_Bom", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.Calendar", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("BeginTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("EndTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Module")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)");
+
+ b.Property("Status")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Module")
+ .IsUnique()
+ .HasFilter("[Module] IS NOT NULL");
+
+ b.ToTable("Basedata_Calendar", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.Category", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("Code")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("Description")
+ .HasMaxLength(1024)
+ .HasColumnType("nvarchar(1024)");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Name")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Code")
+ .IsUnique();
+
+ b.ToTable("Basedata_Category", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.Currency", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("Code")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("Description")
+ .HasMaxLength(1024)
+ .HasColumnType("nvarchar(1024)");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("IsBasicCurrency")
+ .HasColumnType("bit");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Code")
+ .IsUnique();
+
+ b.ToTable("Basedata_Currency", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.CurrencyExchange", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("BasicCurrencyId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("CurrencyId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("EfficetiveTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ExpireTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Rate")
+ .HasColumnType("decimal(18,6)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.HasKey("Id");
+
+ b.HasIndex("CurrencyId", "BasicCurrencyId")
+ .IsUnique();
+
+ b.ToTable("Basedata_CurrencyExchange", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.Customer", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("Address")
+ .HasMaxLength(1024)
+ .HasColumnType("nvarchar(1024)");
+
+ b.Property("City")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Code")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasMaxLength(40)
+ .HasColumnType("nvarchar(40)")
+ .HasColumnName("ConcurrencyStamp");
+
+ b.Property("Contacts")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Country")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("CreationTime");
+
+ b.Property("CreatorId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("CreatorId");
+
+ b.Property("Currency")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("ExtraProperties")
+ .HasColumnType("nvarchar(max)")
+ .HasColumnName("ExtraProperties");
+
+ b.Property("Fax")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("IsActive")
+ .HasColumnType("bit");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime2")
+ .HasColumnName("LastModificationTime");
+
+ b.Property("LastModifierId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("LastModifierId");
+
+ b.Property("Name")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Phone")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("PostID")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("Remark")
+ .HasMaxLength(3072)
+ .HasColumnType("nvarchar(3072)")
+ .HasColumnName("Remark");
+
+ b.Property("ShortName")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier")
+ .HasColumnName("TenantId");
+
+ b.Property("Type")
+ .IsRequired()
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Code")
+ .IsUnique();
+
+ b.ToTable("Basedata_Customer", (string)null);
+ });
+
+ modelBuilder.Entity("Win_in.Sfs.Basedata.Domain.CustomerAddress", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("Address")
+ .HasMaxLength(1024)
+ .HasColumnType("nvarchar(1024)");
+
+ b.Property("City")
+ .HasMaxLength(64)
+ .HasColumnType("nvarchar(64)");
+
+ b.Property