CommonDLL/CmsQueryExtensions.dllBinary files differ
Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/Extension/Class1.cs
ÎļþÒÑɾ³ý Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/Extension/EntityTypeBuilderExtensions.cs
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,104 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CMS.Plugin.HIAWms.Domain.Extension { /// <summary> /// ç¨äºæ©å± EntityTypeBuilder çéæç±»ï¼æä¾é对继æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»åçé ç½®æ©å±æ¹æ³ /// </summary> public static class EntityTypeBuilderExtensions { /// <summary> /// é对继æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»åï¼é ç½®å ¶å ¬å ±å±æ§ /// </summary> /// <typeparam name="TEntity">ç»§æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»å</typeparam> /// <param name="b">EntityTypeBuilder<TEntity> å®ä¾ï¼ç¨äºé ç½®å®ä½ç屿§</param> public static void ConfigureMyCmsEntity<TEntity>(this EntityTypeBuilder<TEntity> b) where TEntity : MyFullAuditedAggregateRoot<Guid> { b.Property(x => x.CreatorId) .HasMaxLength(36) .IsRequired(false) .HasComment("å建人ID"); b.Property(x => x.CreatorName) .HasMaxLength(64) .IsRequired(false) .HasComment("å建人"); b.Property(x => x.CreationTime) .IsRequired() .HasComment("å建æ¶é´"); b.Property(x => x.LastModifierName) .HasMaxLength(64) .IsRequired(false) .HasComment("ä¿®æ¹äºº"); b.Property(x => x.LastModifierId) .HasMaxLength(36) .IsRequired(false) .HasComment("ä¿®æ¹äººID"); b.Property(x => x.LastModificationTime) .IsRequired(false) .HasComment("ä¿®æ¹æ¶é´"); b.Property(x => x.IsDeleted) .IsRequired() .HasComment("æ¯å¦å é¤"); b.Property(x => x.DeleterId) .HasMaxLength(36) .IsRequired(false) .HasComment("å é¤äººID"); b.Property(x => x.DeletionTime) .IsRequired(false) .HasComment("å 餿¶é´"); b.Property(x => x.ExtraProperties) .IsRequired(false) .HasComment("æ©å±å±æ§"); b.Property(x => x.ConcurrencyStamp) .IsRequired(false) .HasMaxLength(40) .HasComment("å¹¶åæ³"); b.Property(x => x.Sort) .HasDefaultValue(0) .HasComment("æåº"); b.Property(x => x.Remark) .HasMaxLength(500) .IsRequired(false) .HasComment("夿³¨"); b.Property(x => x.IsDisabled) .IsRequired(false) .HasDefaultValue(false) .HasComment("æ¯å¦ç¦ç¨"); b.Property(x => x.ExtraField1) .HasMaxLength(256) .IsRequired(false) .HasComment("æ©å±å段1"); b.Property(x => x.ExtraField2) .HasMaxLength(256) .IsRequired(false) .HasComment("æ©å±å段2"); b.Property(x => x.ExtraField3) .HasMaxLength(256) .IsRequired(false) .HasComment("æ©å±å段3"); } } } Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/Extension/MyFullAuditedAggregateRoot.cs
@@ -1,84 +1,115 @@ //using System; //using Volo.Abp.Auditing; //using Volo.Abp.Domain.Entities.Auditing; using System; using Volo.Abp.Auditing; using Volo.Abp.Domain.Entities.Auditing; //namespace CMS.Plugin.HIAWms.Domain; ///// <summary> ///// Implements <see cref="IFullAuditedObject"/> to be a base class for full-audited aggregate roots. ///// </summary> //[Serializable] //public abstract class MyFullAuditedAggregateRoot : FullAuditedAggregateRoot //{ // /// <summary> // /// å建人 // /// </summary> // public virtual string? CreatorName { get; set; } // /// <summary> // /// ä¿®æ¹äºº // /// </summary> // public virtual string? LastModifierName { get; set; } // /// <summary> // /// æåº // /// </summary> // public virtual int Sort { get; set; } // /// <summary> // /// 夿³¨ // /// </summary> // public virtual string Remark { get; set; } // /// <summary> // /// æ¯å¦ç¦ç¨ // /// </summary> // public virtual bool? IsDisabled { get; set; } namespace CMS.Plugin.HIAWms.Domain; //} /// <summary> /// å®ä½ç±»åºç±» /// </summary> [Serializable] public abstract class MyFullAuditedAggregateRoot : FullAuditedAggregateRoot { /// <summary> /// å建人 /// </summary> public virtual string? CreatorName { get; set; } ///// <summary> ///// Implements <see cref="IFullAuditedObject"/> to be a base class for full-audited aggregate roots. ///// </summary> ///// <typeparam name="TKey">Type of the primary key of the entity</typeparam> //[Serializable] //public abstract class MyFullAuditedAggregateRoot<TKey> : FullAuditedAggregateRoot<TKey> //{ // /// <summary> // /// å建人 // /// </summary> // public virtual string? CreatorName { get; set; } /// <summary> /// ä¿®æ¹äºº /// </summary> public virtual string? LastModifierName { get; set; } // /// <summary> // /// ä¿®æ¹äºº // /// </summary> // public virtual string? LastModifierName { get; set; } /// <summary> /// æåº /// </summary> public virtual int Sort { get; set; } // /// <summary> // /// æåº // /// </summary> // public virtual int Sort { get; set; } /// <summary> /// 夿³¨ /// </summary> public virtual string? Remark { get; set; } // /// <summary> // /// 夿³¨ // /// </summary> // public virtual string Remark { get; set; } /// <summary> /// æ¯å¦ç¦ç¨ /// </summary> public virtual bool? IsDisabled { get; set; } // /// <summary> // /// æ¯å¦ç¦ç¨ // /// </summary> // public virtual bool? IsDisabled { get; set; } /// <summary> /// æ©å±å段1 /// </summary> public virtual string? ExtraField1 { get; set; } /// <summary> /// æ©å±å段2 /// </summary> public virtual string? ExtraField2 { get; set; } /// <summary> /// æ©å±å段3 /// </summary> public virtual string? ExtraField3 { get; set; } // protected MyFullAuditedAggregateRoot() // { } // } /// <summary> /// å®ä½ç±»åºç±» /// </summary> /// <typeparam name="TKey"></typeparam> [Serializable] public abstract class MyFullAuditedAggregateRoot<TKey> : FullAuditedAggregateRoot<TKey> { /// <summary> /// å建人 /// </summary> public virtual string? CreatorName { get; set; } // protected MyFullAuditedAggregateRoot(TKey id) // : base(id) // { /// <summary> /// ä¿®æ¹äºº /// </summary> public virtual string? LastModifierName { get; set; } // } //} /// <summary> /// æåº /// </summary> public virtual int Sort { get; set; } /// <summary> /// 夿³¨ /// </summary> public virtual string? Remark { get; set; } /// <summary> /// æ¯å¦ç¦ç¨ /// </summary> public virtual bool? IsDisabled { get; set; } /// <summary> /// æ©å±å段1 /// </summary> public virtual string? ExtraField1 { get; set; } /// <summary> /// æ©å±å段2 /// </summary> public virtual string? ExtraField2 { get; set; } /// <summary> /// æ©å±å段3 /// </summary> public virtual string? ExtraField3 { get; set; } protected MyFullAuditedAggregateRoot() { } protected MyFullAuditedAggregateRoot(TKey id) : base(id) { } } Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.Domain/WmsMaterial/WmsMaterial.cs
@@ -92,6 +92,20 @@ /// </summary> public string RedundantField3 { get; set; } /// <summary> /// æåº /// </summary> public virtual int Sort { get; set; } /// <summary> /// 夿³¨ /// </summary> public virtual string Remark { get; set; } /// <summary> /// æ¯å¦ç¦ç¨ /// </summary> public virtual bool? IsDisabled { get; set; } /// <summary> /// Adjusts the sort. Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Extensions/CMSPluginEfCoreExtensions.WmsMaterial.cs
@@ -1,4 +1,5 @@ using CMS.Plugin.HIAWms.Domain; using CMS.Plugin.HIAWms.Domain.Extension; using CMS.Plugin.HIAWms.Domain.Shared.Enums; using CMS.Plugin.HIAWms.Domain.WmsMaterial; using CmsQueryExtensions.Extension; Weben_CMSרÓôúÂëÉú³ÉÆ÷/Weben_CMS_TemplateDemo/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsMaterialRepository.cs
@@ -84,7 +84,7 @@ .IncludeDetails(includeDetails) .WhereIf(whereConditions != null, whereConditions.data) .Where(x => !x.IsDeleted) .OrderBy(sorting.IsNullOrEmpty() ? nameof(WmsMaterial.Sort) : sorting) //.OrderBy(sorting.IsNullOrEmpty() ? nameof(WmsMaterial.Sort) : sorting) .PageBy(skipCount, maxResultCount) .ToListAsync(GetCancellationToken(cancellationToken)); } Weben_CMSרÓôúÂëÉú³ÉÆ÷/queryExtensions/CmsQueryExtensions/Extension/EntityTypeBuilderExtensions/EntityTypeBuilderExtensions.cs
@@ -1,99 +1,99 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; //using Microsoft.EntityFrameworkCore; //using Microsoft.EntityFrameworkCore.Metadata.Builders; namespace CmsQueryExtensions.Extension { /// <summary> /// ç¨äºæ©å± EntityTypeBuilder çéæç±»ï¼æä¾é对继æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»åçé ç½®æ©å±æ¹æ³ /// </summary> public static class EntityTypeBuilderExtensions { /// <summary> /// é对继æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»åï¼é ç½®å ¶å ¬å ±å±æ§ /// </summary> /// <typeparam name="TEntity">ç»§æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»å</typeparam> /// <param name="b">EntityTypeBuilder<TEntity> å®ä¾ï¼ç¨äºé ç½®å®ä½ç屿§</param> public static void ConfigureMyCmsEntity<TEntity>(this EntityTypeBuilder<TEntity> b) where TEntity : MyFullAuditedAggregateRoot<Guid> { b.Property(x => x.CreatorId) .HasMaxLength(36) .IsRequired(false) .HasComment("å建人ID"); //namespace CmsQueryExtensions.Extension //{ // /// <summary> // /// ç¨äºæ©å± EntityTypeBuilder çéæç±»ï¼æä¾é对继æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»åçé ç½®æ©å±æ¹æ³ // /// </summary> // public static class EntityTypeBuilderExtensions // { // /// <summary> // /// é对继æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»åï¼é ç½®å ¶å ¬å ±å±æ§ // /// </summary> // /// <typeparam name="TEntity">ç»§æ¿èª MyFullAuditedAggregateRoot<Guid> çå®ä½ç±»å</typeparam> // /// <param name="b">EntityTypeBuilder<TEntity> å®ä¾ï¼ç¨äºé ç½®å®ä½ç屿§</param> // public static void ConfigureMyCmsEntity<TEntity>(this EntityTypeBuilder<TEntity> b) where TEntity : MyFullAuditedAggregateRoot<Guid> // { // b.Property(x => x.CreatorId) // .HasMaxLength(36) // .IsRequired(false) // .HasComment("å建人ID"); b.Property(x => x.CreatorName) .HasMaxLength(64) .IsRequired(false) .HasComment("å建人"); // b.Property(x => x.CreatorName) // .HasMaxLength(64) // .IsRequired(false) // .HasComment("å建人"); b.Property(x => x.CreationTime) .IsRequired() .HasComment("å建æ¶é´"); // b.Property(x => x.CreationTime) // .IsRequired() // .HasComment("å建æ¶é´"); b.Property(x => x.LastModifierName) .HasMaxLength(64) .IsRequired(false) .HasComment("ä¿®æ¹äºº"); // b.Property(x => x.LastModifierName) // .HasMaxLength(64) // .IsRequired(false) // .HasComment("ä¿®æ¹äºº"); b.Property(x => x.LastModifierId) .HasMaxLength(36) .IsRequired(false) .HasComment("ä¿®æ¹äººID"); // b.Property(x => x.LastModifierId) // .HasMaxLength(36) // .IsRequired(false) // .HasComment("ä¿®æ¹äººID"); b.Property(x => x.LastModificationTime) .IsRequired(false) .HasComment("ä¿®æ¹æ¶é´"); // b.Property(x => x.LastModificationTime) // .IsRequired(false) // .HasComment("ä¿®æ¹æ¶é´"); b.Property(x => x.IsDeleted) .IsRequired() .HasComment("æ¯å¦å é¤"); // b.Property(x => x.IsDeleted) // .IsRequired() // .HasComment("æ¯å¦å é¤"); b.Property(x => x.DeleterId) .HasMaxLength(36) .IsRequired(false) .HasComment("å é¤äººID"); // b.Property(x => x.DeleterId) // .HasMaxLength(36) // .IsRequired(false) // .HasComment("å é¤äººID"); b.Property(x => x.DeletionTime) .IsRequired(false) .HasComment("å 餿¶é´"); // b.Property(x => x.DeletionTime) // .IsRequired(false) // .HasComment("å 餿¶é´"); b.Property(x => x.ExtraProperties) .IsRequired(false) .HasComment("æ©å±å±æ§"); // b.Property(x => x.ExtraProperties) // .IsRequired(false) // .HasComment("æ©å±å±æ§"); b.Property(x => x.ConcurrencyStamp) .IsRequired(false) .HasMaxLength(40) .HasComment("å¹¶åæ³"); // b.Property(x => x.ConcurrencyStamp) // .IsRequired(false) // .HasMaxLength(40) // .HasComment("å¹¶åæ³"); b.Property(x => x.Sort) .HasDefaultValue(0) .HasComment("æåº"); // b.Property(x => x.Sort) // .HasDefaultValue(0) // .HasComment("æåº"); b.Property(x => x.Remark) .HasMaxLength(500) .IsRequired(false) .HasComment("夿³¨"); // b.Property(x => x.Remark) // .HasMaxLength(500) // .IsRequired(false) // .HasComment("夿³¨"); b.Property(x => x.IsDisabled) .IsRequired(false) .HasDefaultValue(false) .HasComment("æ¯å¦ç¦ç¨"); // b.Property(x => x.IsDisabled) // .IsRequired(false) // .HasDefaultValue(false) // .HasComment("æ¯å¦ç¦ç¨"); b.Property(x => x.ExtraField1) .HasMaxLength(256) .IsRequired(false) .HasComment("æ©å±å段1"); // b.Property(x => x.ExtraField1) // .HasMaxLength(256) // .IsRequired(false) // .HasComment("æ©å±å段1"); b.Property(x => x.ExtraField2) .HasMaxLength(256) .IsRequired(false) .HasComment("æ©å±å段2"); // b.Property(x => x.ExtraField2) // .HasMaxLength(256) // .IsRequired(false) // .HasComment("æ©å±å段2"); b.Property(x => x.ExtraField3) .HasMaxLength(256) .IsRequired(false) .HasComment("æ©å±å段3"); // b.Property(x => x.ExtraField3) // .HasMaxLength(256) // .IsRequired(false) // .HasComment("æ©å±å段3"); } } } // } // } //} Weben_CMSרÓôúÂëÉú³ÉÆ÷/queryExtensions/CmsQueryExtensions/Extension/EntityTypeBuilderExtensions/MyFullAuditedAggregateRoot.cs
@@ -1,114 +1,114 @@ using System; using Volo.Abp.Auditing; using Volo.Abp.Domain.Entities.Auditing; //using System; //using Volo.Abp.Auditing; //using Volo.Abp.Domain.Entities.Auditing; namespace CmsQueryExtensions.Extension; //namespace CmsQueryExtensions.Extension; //CMSæ æ³å 载该æä»¶ï¼åºè¯¥æ¯CMSä¸ä¼æ¾è¿ä¸ªdllå å®¹å§ ///// <summary> ///// å®ä½ç±»åºç±» ///// </summary> //[Serializable] //public abstract class MyFullAuditedAggregateRoot : FullAuditedAggregateRoot //{ // /// <summary> // /// å建人 // /// </summary> // public virtual string? CreatorName { get; set; } /// <summary> /// å®ä½ç±»åºç±» /// </summary> [Serializable] public abstract class MyFullAuditedAggregateRoot : FullAuditedAggregateRoot { /// <summary> /// å建人 /// </summary> public virtual string? CreatorName { get; set; } // /// <summary> // /// ä¿®æ¹äºº // /// </summary> // public virtual string? LastModifierName { get; set; } /// <summary> /// ä¿®æ¹äºº /// </summary> public virtual string? LastModifierName { get; set; } // /// <summary> // /// æåº // /// </summary> // public virtual int Sort { get; set; } /// <summary> /// æåº /// </summary> public virtual int Sort { get; set; } // /// <summary> // /// 夿³¨ // /// </summary> // public virtual string? Remark { get; set; } /// <summary> /// 夿³¨ /// </summary> public virtual string? Remark { get; set; } // /// <summary> // /// æ¯å¦ç¦ç¨ // /// </summary> // public virtual bool? IsDisabled { get; set; } /// <summary> /// æ¯å¦ç¦ç¨ /// </summary> public virtual bool? IsDisabled { get; set; } // /// <summary> // /// æ©å±å段1 // /// </summary> // public virtual string? ExtraField1 { get; set; } /// <summary> /// æ©å±å段1 /// </summary> public virtual string? ExtraField1 { get; set; } // /// <summary> // /// æ©å±å段2 // /// </summary> // public virtual string? ExtraField2 { get; set; } /// <summary> /// æ©å±å段2 /// </summary> public virtual string? ExtraField2 { get; set; } /// <summary> /// æ©å±å段3 /// </summary> public virtual string? ExtraField3 { get; set; } // /// <summary> // /// æ©å±å段3 // /// </summary> // public virtual string? ExtraField3 { get; set; } } //} /// <summary> /// å®ä½ç±»åºç±» /// </summary> /// <typeparam name="TKey"></typeparam> [Serializable] public abstract class MyFullAuditedAggregateRoot<TKey> : FullAuditedAggregateRoot<TKey> { /// <summary> /// å建人 /// </summary> public virtual string? CreatorName { get; set; } ///// <summary> ///// å®ä½ç±»åºç±» ///// </summary> ///// <typeparam name="TKey"></typeparam> //[Serializable] //public abstract class MyFullAuditedAggregateRoot<TKey> : FullAuditedAggregateRoot<TKey> //{ // /// <summary> // /// å建人 // /// </summary> // public virtual string? CreatorName { get; set; } /// <summary> /// ä¿®æ¹äºº /// </summary> public virtual string? LastModifierName { get; set; } // /// <summary> // /// ä¿®æ¹äºº // /// </summary> // public virtual string? LastModifierName { get; set; } /// <summary> /// æåº /// </summary> public virtual int Sort { get; set; } // /// <summary> // /// æåº // /// </summary> // public virtual int Sort { get; set; } /// <summary> /// 夿³¨ /// </summary> public virtual string? Remark { get; set; } // /// <summary> // /// 夿³¨ // /// </summary> // public virtual string? Remark { get; set; } /// <summary> /// æ¯å¦ç¦ç¨ /// </summary> public virtual bool? IsDisabled { get; set; } // /// <summary> // /// æ¯å¦ç¦ç¨ // /// </summary> // public virtual bool? IsDisabled { get; set; } /// <summary> /// æ©å±å段1 /// </summary> public virtual string? ExtraField1 { get; set; } // /// <summary> // /// æ©å±å段1 // /// </summary> // public virtual string? ExtraField1 { get; set; } /// <summary> /// æ©å±å段2 /// </summary> public virtual string? ExtraField2 { get; set; } // /// <summary> // /// æ©å±å段2 // /// </summary> // public virtual string? ExtraField2 { get; set; } /// <summary> /// æ©å±å段3 /// </summary> public virtual string? ExtraField3 { get; set; } // /// <summary> // /// æ©å±å段3 // /// </summary> // public virtual string? ExtraField3 { get; set; } protected MyFullAuditedAggregateRoot() { // protected MyFullAuditedAggregateRoot() // { } // } protected MyFullAuditedAggregateRoot(TKey id) : base(id) { // protected MyFullAuditedAggregateRoot(TKey id) // : base(id) // { } } // } //}