| | |
| | | { |
| | | #region 1-area |
| | | |
| | | config.ForType<AddDmaAreaInput, Model.DmaArea>() |
| | | .Map(dest => dest.CreateUserName, src => UserManager.UserName) |
| | | .Map(dest => dest.CreateTime, src => DateTime.Now) |
| | | .Map(dest => dest.CreateUserID, src => UserManager.UserID); |
| | | config.ForType<AddDmaAreaInput, Model.DmaArea>(); |
| | | |
| | | config.ForType<UpdateDmaAreaInput, Model.DmaArea>() |
| | | .Map(dest => dest.UpdateUserName, src => UserManager.UserName) |
| | | .Map(dest => dest.UpdateTime, src => DateTime.Now) |
| | | .Map(dest => dest.UpdateUserID, src => UserManager.UserID); |
| | | config.ForType<UpdateDmaAreaInput, Model.DmaArea>(); |
| | | |
| | | config.ForType<Model.DmaArea, DmaAreaDto>(); |
| | | |
| | |
| | | |
| | | #region 2-site |
| | | |
| | | config.ForType<AddDmaSiteInput, Model.DmaSite>() |
| | | .Map(dest => dest.CreateUserName, src => UserManager.UserName) |
| | | .Map(dest => dest.CreateTime, src => DateTime.Now) |
| | | .Map(dest => dest.CreateUserID, src => UserManager.UserID); |
| | | config.ForType<AddDmaSiteInput, Model.DmaSite>(); |
| | | |
| | | config.ForType<UpdateDmaSiteInput, Model.DmaSite>() |
| | | .Map(dest => dest.UpdateUserName, src => UserManager.UserName) |
| | | .Map(dest => dest.UpdateTime, src => DateTime.Now) |
| | | .Map(dest => dest.UpdateUserID, src => UserManager.UserID); |
| | | config.ForType<UpdateDmaSiteInput, Model.DmaSite>(); |
| | | |
| | | config.ForType<Model.DmaSite, DmaSiteDto>(); |
| | | |
| | |
| | | |
| | | config.ForType<UnBindingDmaSiteInput, Model.DmaSiteBinding>() |
| | | .Map(dest => dest.UnBindingTime, src => DateTime.Now); |
| | | |
| | | |
| | | |
| | | #endregion |
| | |
| | | [HttpPost] |
| | | public long Insert([Required] AddDmaAreaInput input) |
| | | { |
| | | if (!string.IsNullOrEmpty(input.Code)) |
| | | { |
| | | if (_service.IsExistCode(input.Code)) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"Code:{input.Code}", "编码已存在"); |
| | | } |
| | | } |
| | | if (!string.IsNullOrEmpty(input.TagName)) |
| | | { |
| | | if (_service.IsExistTagName(input.TagName)) |
| | |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (!string.IsNullOrEmpty(input.Code)) |
| | | { |
| | | if (_service.IsExistCodeExceptID(input.Code, input.ID)) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"Code:{input.Code}", "编码已存在"); |
| | | } |
| | | } |
| | | if (!string.IsNullOrEmpty(input.TagName)) |
| | | { |
| | |
| | | #endregion |
| | | |
| | | #region Exist |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 |
| | | /// </summary> |
| | | [Route("IsExistCode@V1.0")] |
| | | [HttpGet] |
| | | public bool IsExistCode([FromQuery][Required] CodeInput input) |
| | | { |
| | | var bol = _service.IsExistCode(input.Code); |
| | | return bol; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 ExceptID |
| | | /// </summary> |
| | | [Route("IsExistCodeExceptID@V1.0")] |
| | | [HttpGet] |
| | | public bool IsExistCodeExceptID([FromQuery][Required] CodeExceptInput input) |
| | | { |
| | | var bol = _service.IsExistCodeExceptID(input.Code, input.ExceptID); |
| | | return bol; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断TagName是否存在 |
| | |
| | | [HttpPost] |
| | | public long Insert([Required] AddDmaSiteInput input) |
| | | { |
| | | if (!string.IsNullOrEmpty(input.Code)) |
| | | { |
| | | if (_service.IsExistCode(input.Code)) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"Code:{input.Code}", "编码已存在"); |
| | | } |
| | | } |
| | | if (!string.IsNullOrEmpty(input.TagName)) |
| | | { |
| | | if (_service.IsExistTagName(input.TagName)) |
| | |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (!string.IsNullOrEmpty(input.Code)) |
| | | { |
| | | if (_service.IsExistCodeExceptID(input.Code, input.ID)) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"Code:{input.Code}", "编码已存在"); |
| | | } |
| | | } |
| | | if (!string.IsNullOrEmpty(input.TagName)) |
| | | { |
| | |
| | | #endregion |
| | | |
| | | #region Exist |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 |
| | | /// </summary> |
| | | [Route("IsExistCode@V1.0")] |
| | | [HttpGet] |
| | | public bool IsExistCode([FromQuery][Required] CodeInput input) |
| | | { |
| | | var bol = _service.IsExistCode(input.Code); |
| | | return bol; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 ExceptID |
| | | /// </summary> |
| | | [Route("IsExistCodeExceptID@V1.0")] |
| | | [HttpGet] |
| | | public bool IsExistCodeExceptID([FromQuery][Required] CodeExceptInput input) |
| | | { |
| | | var bol = _service.IsExistCodeExceptID(input.Code, input.ExceptID); |
| | | return bol; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断TagName是否存在 |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | #endregion |
| | | |
| | | #region Exist |
| | |
| | | --> |
| | | <Project> |
| | | <PropertyGroup> |
| | | <History>True|2024-05-31T07:00:55.7539416Z;True|2024-05-13T09:59:07.1591054+08:00;True|2024-05-10T10:29:18.3677390+08:00;True|2024-03-30T17:09:28.4169533+08:00;True|2024-03-30T17:08:43.0412281+08:00;True|2024-03-30T17:07:25.2289052+08:00;True|2024-03-26T15:12:13.3294744+08:00;True|2024-03-08T16:18:57.0565373+08:00;True|2024-01-27T11:12:36.5624841+08:00;True|2024-01-21T15:11:49.7807954+08:00;True|2023-12-14T16:15:09.1175216+08:00;True|2023-12-14T16:03:02.7254674+08:00;True|2023-12-14T11:25:21.0608059+08:00;True|2023-12-14T09:22:56.3156463+08:00;True|2023-12-05T17:05:07.9898436+08:00;True|2023-12-05T17:04:51.8319435+08:00;True|2023-07-13T12:10:11.2591498+08:00;True|2023-05-25T18:02:16.3580168+08:00;True|2023-05-25T15:44:32.4909866+08:00;</History> |
| | | <History>True|2024-06-07T08:07:02.0529395Z;True|2024-05-31T15:00:55.7539416+08:00;True|2024-05-13T09:59:07.1591054+08:00;True|2024-05-10T10:29:18.3677390+08:00;True|2024-03-30T17:09:28.4169533+08:00;True|2024-03-30T17:08:43.0412281+08:00;True|2024-03-30T17:07:25.2289052+08:00;True|2024-03-26T15:12:13.3294744+08:00;True|2024-03-08T16:18:57.0565373+08:00;True|2024-01-27T11:12:36.5624841+08:00;True|2024-01-21T15:11:49.7807954+08:00;True|2023-12-14T16:15:09.1175216+08:00;True|2023-12-14T16:03:02.7254674+08:00;True|2023-12-14T11:25:21.0608059+08:00;True|2023-12-14T09:22:56.3156463+08:00;True|2023-12-05T17:05:07.9898436+08:00;True|2023-12-05T17:04:51.8319435+08:00;True|2023-07-13T12:10:11.2591498+08:00;True|2023-05-25T18:02:16.3580168+08:00;True|2023-05-25T15:44:32.4909866+08:00;</History> |
| | | <LastFailureDetails /> |
| | | </PropertyGroup> |
| | | </Project> |
| | |
| | | <RootNamespace>Yw.Application</RootNamespace> |
| | | <GenerateDocumentationFile>True</GenerateDocumentationFile> |
| | | <GeneratePackageOnBuild>True</GeneratePackageOnBuild> |
| | | <Version>3.0.6</Version> |
| | | <Version>3.0.7</Version> |
| | | </PropertyGroup> |
| | | |
| | | <ItemGroup> |
| | |
| | | |
| | | <ItemGroup> |
| | | <PackageReference Include="Yw.Application.Core" Version="3.0.7" /> |
| | | <PackageReference Include="Yw.Dto.DMA.Core" Version="3.0.5" /> |
| | | <PackageReference Include="Yw.Dto.DMA.Core" Version="3.0.6" /> |
| | | </ItemGroup> |
| | | |
| | | </Project> |
| | |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | | /// </summary> |
| | | public Dictionary<string, string> Paras { get; set; } |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras; |
| | | this.Flags = rhs.Flags; |
| | | this.TagName = rhs.TagName; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Description = rhs.Description; |
| | | this.CreateUserID = rhs.CreateUserID; |
| | | this.CreateTime = rhs.CreateTime; |
| | | this.CreateUserName = rhs.CreateUserName; |
| | | this.UpdateUserID = rhs.UpdateUserID; |
| | | this.UpdateTime = rhs.UpdateTime; |
| | | this.UpdateUserName = rhs.UpdateUserName; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// 说明 |
| | | /// </summary> |
| | | public string Description { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户id |
| | | /// </summary> |
| | | public long CreateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public DateTime CreateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户名称 |
| | | /// </summary> |
| | | public string CreateUserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户id |
| | | /// </summary> |
| | | public long? UpdateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public DateTime? UpdateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户名称 |
| | | /// </summary> |
| | | public string UpdateUserName { get; set; } |
| | | |
| | | } |
| | | } |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras; |
| | | this.Flags = rhs.Flags; |
| | | this.TagName = rhs.TagName; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Description = rhs.Description; |
| | | this.CreateUserID = rhs.CreateUserID; |
| | | this.CreateTime = rhs.CreateTime; |
| | | this.CreateUserName = rhs.CreateUserName; |
| | | this.UpdateUserID = rhs.UpdateUserID; |
| | | this.UpdateTime = rhs.UpdateTime; |
| | | this.UpdateUserName = rhs.UpdateUserName; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// </summary> |
| | | public string Description { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户id |
| | | /// </summary> |
| | | public long CreateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public DateTime CreateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户名称 |
| | | /// </summary> |
| | | public string CreateUserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户id |
| | | /// </summary> |
| | | public long? UpdateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public DateTime? UpdateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户名称 |
| | | /// </summary> |
| | | public string UpdateUserName { get; set; } |
| | | |
| | | } |
| | | } |
| | |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | | /// </summary> |
| | | public Dictionary<string, string> Paras { get; set; } |
| | |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | | /// </summary> |
| | | public Dictionary<string, string> Paras { get; set; } |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras; |
| | | this.Flags = rhs.Flags; |
| | | this.TagName = rhs.TagName; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Description = rhs.Description; |
| | | this.CreateUserID = rhs.CreateUserID; |
| | | this.CreateTime = rhs.CreateTime; |
| | | this.CreateUserName = rhs.CreateUserName; |
| | | this.UpdateUserID = rhs.UpdateUserID; |
| | | this.UpdateTime = rhs.UpdateTime; |
| | | this.UpdateUserName = rhs.UpdateUserName; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// 说明 |
| | | /// </summary> |
| | | public string Description { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户id |
| | | /// </summary> |
| | | public long CreateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public DateTime CreateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户名称 |
| | | /// </summary> |
| | | public string CreateUserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户id |
| | | /// </summary> |
| | | public long? UpdateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public DateTime? UpdateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户名称 |
| | | /// </summary> |
| | | public string UpdateUserName { get; set; } |
| | | |
| | | } |
| | | } |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras; |
| | | this.Flags = rhs.Flags; |
| | | this.TagName = rhs.TagName; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Description = rhs.Description; |
| | | this.CreateUserID = rhs.CreateUserID; |
| | | this.CreateTime = rhs.CreateTime; |
| | | this.CreateUserName = rhs.CreateUserName; |
| | | this.UpdateUserID = rhs.UpdateUserID; |
| | | this.UpdateTime = rhs.UpdateTime; |
| | | this.UpdateUserName = rhs.UpdateUserName; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// 说明 |
| | | /// </summary> |
| | | public string Description { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户id |
| | | /// </summary> |
| | | public long CreateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public DateTime CreateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建用户名称 |
| | | /// </summary> |
| | | public string CreateUserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户id |
| | | /// </summary> |
| | | public long? UpdateUserID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public DateTime? UpdateTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 更新用户名称 |
| | | /// </summary> |
| | | public string UpdateUserName { get; set; } |
| | | |
| | | } |
| | | } |
| | |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | | /// </summary> |
| | | public Dictionary<string, string> Paras { get; set; } |
| | |
| | | --> |
| | | <Project> |
| | | <PropertyGroup> |
| | | <History>True|2024-05-31T07:00:13.3635038Z;True|2024-05-13T09:58:31.1869310+08:00;True|2024-05-10T10:28:26.2058407+08:00;True|2024-05-10T10:28:01.5997409+08:00;True|2024-03-30T17:05:48.8170927+08:00;True|2024-03-26T15:05:50.1066628+08:00;</History> |
| | | <History>True|2024-06-07T08:04:30.3367441Z;True|2024-05-31T15:00:13.3635038+08:00;True|2024-05-13T09:58:31.1869310+08:00;True|2024-05-10T10:28:26.2058407+08:00;True|2024-05-10T10:28:01.5997409+08:00;True|2024-03-30T17:05:48.8170927+08:00;True|2024-03-26T15:05:50.1066628+08:00;</History> |
| | | <LastFailureDetails /> |
| | | </PropertyGroup> |
| | | </Project> |
| | |
| | | <TargetFramework>net6.0</TargetFramework> |
| | | <ImplicitUsings>enable</ImplicitUsings> |
| | | <Nullable>disable</Nullable> |
| | | <Version>3.0.5</Version> |
| | | <Version>3.0.6</Version> |
| | | <GeneratePackageOnBuild>True</GeneratePackageOnBuild> |
| | | </PropertyGroup> |
| | | |
| | | <ItemGroup> |
| | | <PackageReference Include="Yw.Dto.Core" Version="3.0.7" /> |
| | | <PackageReference Include="Yw.Service.DMA.Core" Version="3.0.3" /> |
| | | <PackageReference Include="Yw.Service.DMA.Core" Version="3.0.5" /> |
| | | </ItemGroup> |
| | | |
| | | </Project> |
| | |
| | | /// </summary> |
| | | public const string DmaSite = "dma-site"; |
| | | |
| | | /// <summary> |
| | | /// 点位绑定 |
| | | /// </summary> |
| | | public const string DmaSiteBinding = "dma-site-binding"; |
| | | |
| | | /// <summary> |
| | | /// 点位映射 |
| | | /// </summary> |
| | | public const string DmaSiteMapping = "dma-site-mapping"; |
| | | |
| | | } |
| | | } |
| | |
| | | /// Dma分区 |
| | | /// </summary> |
| | | [SugarTable("dma_area")] |
| | | public class DmaArea : BaseTraceEntity, ICode, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | public class DmaArea : BaseEntity, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras; |
| | | this.Flags = rhs.Flags; |
| | | this.TagName = rhs.TagName; |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// Dma点位 |
| | | /// </summary> |
| | | [SugarTable("dma_site")] |
| | | public class DmaSite : BaseTraceEntity, ICode, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | public class DmaSite : BaseEntity, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras; |
| | | this.Flags = rhs.Flags; |
| | | this.TagName = rhs.TagName; |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// <summary> |
| | | /// Dma分区 |
| | | /// </summary> |
| | | public partial class DmaArea : BaseTraceModel, ICode, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | public partial class DmaArea : BaseModel, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras == null ? null : new Dictionary<string, string>(rhs.Paras); |
| | | this.Flags = rhs.Flags?.ToList(); |
| | | this.TagName = rhs.TagName; |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras == null ? null : new Dictionary<string, string>(rhs.Paras); |
| | | this.Flags = rhs.Flags?.ToList(); |
| | | this.TagName = rhs.TagName; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Description = rhs.Description; |
| | | this.CreateUserID = rhs.CreateUserID; |
| | | this.CreateTime = rhs.CreateTime; |
| | | this.CreateUserName = rhs.CreateUserName; |
| | | this.UpdateUserID = rhs.UpdateUserID; |
| | | this.UpdateTime = rhs.UpdateTime; |
| | | this.UpdateUserName = rhs.UpdateUserName; |
| | | } |
| | | |
| | | |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// <summary> |
| | | /// Dma点位 |
| | | /// </summary> |
| | | public partial class DmaSite : BaseTraceModel, ICode, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | public partial class DmaSite : BaseModel, IParas, IFlags, ITagName, ISorter, System.ICloneable |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras == null ? null : new Dictionary<string, string>(rhs.Paras); |
| | | this.Flags = rhs.Flags?.ToList(); |
| | | this.TagName = rhs.TagName; |
| | |
| | | this.BelongType = rhs.BelongType; |
| | | this.BelongID = rhs.BelongID; |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.Paras = rhs.Paras == null ? null : new Dictionary<string, string>(rhs.Paras); |
| | | this.Flags = rhs.Flags?.ToList(); |
| | | this.TagName = rhs.TagName; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Description = rhs.Description; |
| | | this.CreateUserID = rhs.CreateUserID; |
| | | this.CreateTime = rhs.CreateTime; |
| | | this.CreateUserName = rhs.CreateUserName; |
| | | this.UpdateUserID = rhs.UpdateUserID; |
| | | this.UpdateTime = rhs.UpdateTime; |
| | | this.UpdateUserName = rhs.UpdateUserName; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 名称 |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 参数 |
| | |
| | | /// <summary> |
| | | /// Dma分区 |
| | | /// </summary> |
| | | public interface IDmaArea : IBaseTraceDAL<Entity.DmaArea>, IUpdateCode, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter |
| | | public interface IDmaArea : IBaseDAL<Entity.DmaArea>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter |
| | | { |
| | | |
| | | /// <summary> |
| | |
| | | /// <summary> |
| | | /// Dma点位 |
| | | /// </summary> |
| | | public interface IDmaSite : IBaseTraceDAL<Entity.DmaSite>, IUpdateCode, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter |
| | | public interface IDmaSite : IBaseDAL<Entity.DmaSite>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter |
| | | { |
| | | |
| | | /// <summary> |
| | |
| | | /// <summary> |
| | | /// Dma分区 |
| | | /// </summary> |
| | | public partial class DmaArea : BaseTraceDAL_Code_Paras_Flags_TagName_Sorter<Entity.DmaArea>, IDmaArea |
| | | public partial class DmaArea : BaseDAL_Paras_Flags_TagName_Sorter<Entity.DmaArea>, IDmaArea |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | /// <summary> |
| | | /// Dma点位 |
| | | /// </summary> |
| | | public partial class DmaSite : BaseTraceDAL_Code_Paras_Flags_TagName_Sorter<Entity.DmaSite>, IDmaSite |
| | | public partial class DmaSite : BaseDAL_Paras_Flags_TagName_Sorter<Entity.DmaSite>, IDmaSite |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | /// <summary> |
| | | /// Dma分区 |
| | | /// </summary> |
| | | public partial class DmaArea : BaseTraceDAL_Code_Paras_Flags_TagName_Sorter<Entity.DmaArea>, IDmaArea |
| | | public partial class DmaArea : BaseDAL_Paras_Flags_TagName_Sorter<Entity.DmaArea>, IDmaArea |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | /// <summary> |
| | | /// Dma点位 |
| | | /// </summary> |
| | | public partial class DmaSite : BaseTraceDAL_Code_Paras_Flags_TagName_Sorter<Entity.DmaSite>, IDmaSite |
| | | public partial class DmaSite : BaseDAL_Paras_Flags_TagName_Sorter<Entity.DmaSite>, IDmaSite |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | #region Exist |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 |
| | | /// </summary> |
| | | public bool IsExistCode(string Code) |
| | | { |
| | | if (string.IsNullOrEmpty(Code)) |
| | | { |
| | | return false; |
| | | } |
| | | var all = GetAll(); |
| | | return all.Exists(x => x.Code == Code); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 ExceptID |
| | | /// </summary> |
| | | public bool IsExistCodeExceptID(string Code, long ExceptID) |
| | | { |
| | | if (string.IsNullOrEmpty(Code)) |
| | | { |
| | | return false; |
| | | } |
| | | var all = GetAll(); |
| | | return all.Exists(x => x.Code == Code && x.ID != ExceptID); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断 TagName 是否存在 |
| | | /// </summary> |
| | | public bool IsExistTagName(string TagName) |
| | |
| | | { |
| | | |
| | | //Entity to GetModel |
| | | private static Model.DmaArea Entity2Model(Entity.DmaArea entity) |
| | | internal static Model.DmaArea Entity2Model(Entity.DmaArea entity) |
| | | { |
| | | if (entity == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Entities to GetModels |
| | | private static List<Model.DmaArea> Entity2Models(List<Entity.DmaArea> entities) |
| | | internal static List<Model.DmaArea> Entity2Models(List<Entity.DmaArea> entities) |
| | | { |
| | | if (entities == null || entities.Count < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static Entity.DmaArea Model2Entity(Model.DmaArea model) |
| | | internal static Entity.DmaArea Model2Entity(Model.DmaArea model) |
| | | { |
| | | if (model == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Models to Entities |
| | | private static List<Entity.DmaArea> Model2Entities(List<Model.DmaArea> models) |
| | | internal static List<Entity.DmaArea> Model2Entities(List<Model.DmaArea> models) |
| | | { |
| | | if (models == null || models.Count < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static void Model2Entity(Model.DmaArea model, Entity.DmaArea entity) |
| | | internal static void Model2Entity(Model.DmaArea model, Entity.DmaArea entity) |
| | | { |
| | | if (model == null || entity == null) |
| | | return; |
| | |
| | | #region Exist |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 |
| | | /// </summary> |
| | | public bool IsExistCode(string Code) |
| | | { |
| | | if (string.IsNullOrEmpty(Code)) |
| | | { |
| | | return false; |
| | | } |
| | | var all = GetAll(); |
| | | return all.Exists(x => x.Code == Code); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断 Code 是否存在 ExceptID |
| | | /// </summary> |
| | | public bool IsExistCodeExceptID(string Code, long ExceptID) |
| | | { |
| | | if (string.IsNullOrEmpty(Code)) |
| | | { |
| | | return false; |
| | | } |
| | | var all = GetAll(); |
| | | return all.Exists(x => x.Code == Code && x.ID != ExceptID); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 判断 TagName 是否存在 |
| | | /// </summary> |
| | | public bool IsExistTagName(string TagName) |
| | |
| | | { |
| | | |
| | | //Entity to GetModel |
| | | private static Model.DmaSite Entity2Model(Entity.DmaSite entity) |
| | | internal static Model.DmaSite Entity2Model(Entity.DmaSite entity) |
| | | { |
| | | if (entity == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Entities to GetModels |
| | | private static List<Model.DmaSite> Entity2Models(List<Entity.DmaSite> entities) |
| | | internal static List<Model.DmaSite> Entity2Models(List<Entity.DmaSite> entities) |
| | | { |
| | | if (entities == null || entities.Count() < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static Entity.DmaSite Model2Entity(Model.DmaSite model) |
| | | internal static Entity.DmaSite Model2Entity(Model.DmaSite model) |
| | | { |
| | | if (model == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Models to Entities |
| | | private static List<Entity.DmaSite> Model2Entities(List<Model.DmaSite> models) |
| | | internal static List<Entity.DmaSite> Model2Entities(List<Model.DmaSite> models) |
| | | { |
| | | if (models == null || models.Count < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static void Model2Entity(Model.DmaSite model, Entity.DmaSite entity) |
| | | internal static void Model2Entity(Model.DmaSite model, Entity.DmaSite entity) |
| | | { |
| | | if (model == null || entity == null) |
| | | return; |
| | |
| | | public partial class DmaSiteBinding |
| | | { |
| | | //Entity to Model |
| | | private static Model.DmaSiteBinding Entity2Model(Entity.DmaSiteBinding entity) |
| | | internal static Model.DmaSiteBinding Entity2Model(Entity.DmaSiteBinding entity) |
| | | { |
| | | if (entity == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Entities to Models |
| | | private static List<Model.DmaSiteBinding> Entity2Models(List<Entity.DmaSiteBinding> entities) |
| | | internal static List<Model.DmaSiteBinding> Entity2Models(List<Entity.DmaSiteBinding> entities) |
| | | { |
| | | if (entities == null || entities.Count() < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static Entity.DmaSiteBinding Model2Entity(Model.DmaSiteBinding model) |
| | | internal static Entity.DmaSiteBinding Model2Entity(Model.DmaSiteBinding model) |
| | | { |
| | | if (model == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Models to Entities |
| | | private static List<Entity.DmaSiteBinding> Model2Entities(List<Model.DmaSiteBinding> models) |
| | | internal static List<Entity.DmaSiteBinding> Model2Entities(List<Model.DmaSiteBinding> models) |
| | | { |
| | | if (models == null || models.Count < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static void Model2Entity(Model.DmaSiteBinding model, Entity.DmaSiteBinding entity) |
| | | internal static void Model2Entity(Model.DmaSiteBinding model, Entity.DmaSiteBinding entity) |
| | | { |
| | | if (model == null || entity == null) |
| | | return; |
| | |
| | | public partial class DmaSiteMapping |
| | | { |
| | | //Entity to Model |
| | | private static Model.DmaSiteMapping Entity2Model(Entity.DmaSiteMapping entity) |
| | | internal static Model.DmaSiteMapping Entity2Model(Entity.DmaSiteMapping entity) |
| | | { |
| | | if (entity == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Entities to Models |
| | | private static List<Model.DmaSiteMapping> Entity2Models(List<Entity.DmaSiteMapping> entities) |
| | | internal static List<Model.DmaSiteMapping> Entity2Models(List<Entity.DmaSiteMapping> entities) |
| | | { |
| | | if (entities == null || entities.Count() < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static Entity.DmaSiteMapping Model2Entity(Model.DmaSiteMapping model) |
| | | internal static Entity.DmaSiteMapping Model2Entity(Model.DmaSiteMapping model) |
| | | { |
| | | if (model == null) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Models to Entities |
| | | private static List<Entity.DmaSiteMapping> Model2Entities(List<Model.DmaSiteMapping> models) |
| | | internal static List<Entity.DmaSiteMapping> Model2Entities(List<Model.DmaSiteMapping> models) |
| | | { |
| | | if (models == null || models.Count < 1) |
| | | return default; |
| | |
| | | } |
| | | |
| | | //Model to Entity |
| | | private static void Model2Entity(Model.DmaSiteMapping model, Entity.DmaSiteMapping entity) |
| | | internal static void Model2Entity(Model.DmaSiteMapping model, Entity.DmaSiteMapping entity) |
| | | { |
| | | if (model == null || entity == null) |
| | | return; |
| | |
| | | --> |
| | | <Project> |
| | | <PropertyGroup> |
| | | <History>True|2024-05-31T06:59:35.3794334Z;True|2024-05-10T10:26:34.1160186+08:00;True|2024-03-30T16:12:07.8965954+08:00;True|2024-03-26T14:58:52.6917193+08:00;True|2024-03-08T16:18:18.3780160+08:00;True|2024-01-21T15:08:21.6456363+08:00;True|2023-12-14T16:14:15.6493020+08:00;True|2023-12-14T16:02:00.2140184+08:00;True|2023-12-14T16:01:54.5715660+08:00;True|2023-12-14T11:24:08.6483638+08:00;True|2023-12-14T09:18:59.7684854+08:00;True|2023-12-05T17:01:08.6045358+08:00;True|2023-12-05T17:00:59.6449800+08:00;True|2023-07-13T11:54:33.7989040+08:00;True|2023-07-13T11:54:23.3967174+08:00;True|2023-07-06T09:49:52.7407983+08:00;True|2023-05-25T15:37:23.5406830+08:00;False|2023-05-25T15:36:09.3589239+08:00;</History> |
| | | <History>True|2024-06-07T08:01:25.5832225Z;True|2024-05-31T14:59:35.3794334+08:00;True|2024-05-10T10:26:34.1160186+08:00;True|2024-03-30T16:12:07.8965954+08:00;True|2024-03-26T14:58:52.6917193+08:00;True|2024-03-08T16:18:18.3780160+08:00;True|2024-01-21T15:08:21.6456363+08:00;True|2023-12-14T16:14:15.6493020+08:00;True|2023-12-14T16:02:00.2140184+08:00;True|2023-12-14T16:01:54.5715660+08:00;True|2023-12-14T11:24:08.6483638+08:00;True|2023-12-14T09:18:59.7684854+08:00;True|2023-12-05T17:01:08.6045358+08:00;True|2023-12-05T17:00:59.6449800+08:00;True|2023-07-13T11:54:33.7989040+08:00;True|2023-07-13T11:54:23.3967174+08:00;True|2023-07-06T09:49:52.7407983+08:00;True|2023-05-25T15:37:23.5406830+08:00;False|2023-05-25T15:36:09.3589239+08:00;</History> |
| | | <LastFailureDetails /> |
| | | </PropertyGroup> |
| | | </Project> |
| | |
| | | <RootNamespace>Yw</RootNamespace> |
| | | <GenerateDocumentationFile>True</GenerateDocumentationFile> |
| | | <GeneratePackageOnBuild>True</GeneratePackageOnBuild> |
| | | <Version>3.0.3</Version> |
| | | <Version>3.0.5</Version> |
| | | <Description>引用升级</Description> |
| | | </PropertyGroup> |
| | | |
| | |
| | | </ItemGroup> |
| | | |
| | | <ItemGroup> |
| | | <PackageReference Include="Yw.DAL.PostgreSql.Core" Version="3.0.5" /> |
| | | <PackageReference Include="Yw.DAL.SQLite.Core" Version="3.0.5" /> |
| | | <PackageReference Include="Yw.DAL.PostgreSql.Core" Version="3.0.6" /> |
| | | <PackageReference Include="Yw.DAL.SQLite.Core" Version="3.0.6" /> |
| | | <PackageReference Include="Yw.DALFactory.Core" Version="3.0.0" /> |
| | | <PackageReference Include="Yw.Service.Core" Version="3.0.2" /> |
| | | </ItemGroup> |