| using CMS.Plugin.HIAWms.Domain.Shared.Enums;  | 
| using CmsQueryExtensions;  | 
| using Volo.Abp.Application.Dtos;  | 
| using Volo.Abp.Data;  | 
| using Volo.Abp.Domain.Entities;  | 
|   | 
|   | 
| namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsContainerPlace;  | 
|   | 
| /// <summary>  | 
| /// 库位容器关系数据参数对象  | 
| /// </summary>  | 
| public  class WmsContainerPlaceDto:  ExtensibleEntityDto<Guid>, IHasConcurrencyStamp  | 
| {  | 
|             /// <summary> | 
|         /// 库位编码 | 
|         /// </summary> | 
|         public string PlaceNo { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 编码 | 
|         /// </summary> | 
|         public string ContainerNo { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 排序 | 
|         /// </summary> | 
|         public int Sort { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 名称 | 
|         /// </summary> | 
|         public DateTime BindTime { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 是否禁用 | 
|         /// </summary> | 
|         public bool? IsDisabled { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 备注 | 
|         /// </summary> | 
|         public string? Remark { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 扩展属性 | 
|         /// </summary> | 
|         public ExtraPropertyDictionary? ExtraProperties { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 并发戳 | 
|         /// </summary> | 
|         public string? ConcurrencyStamp { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 创建时间 | 
|         /// </summary> | 
|         public DateTime CreationTime { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 创建人ID | 
|         /// </summary> | 
|         public string? CreatorId { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 修改时间 | 
|         /// </summary> | 
|         public DateTime? LastModificationTime { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 修改人ID | 
|         /// </summary> | 
|         public string? LastModifierId { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 是否删除 | 
|         /// </summary> | 
|         public bool IsDeleted { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 删除人ID | 
|         /// </summary> | 
|         public string? DeleterId { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 删除时间 | 
|         /// </summary> | 
|         public DateTime? DeletionTime { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 创建人 | 
|         /// </summary> | 
|         public string? CreatorName { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 删除备注 | 
|         /// </summary> | 
|         public string? DeleteRemark { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 扩展字段1 | 
|         /// </summary> | 
|         public string? ExtraField1 { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 扩展字段2 | 
|         /// </summary> | 
|         public string? ExtraField2 { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 扩展字段3 | 
|         /// </summary> | 
|         public string? ExtraField3 { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 修改人 | 
|         /// </summary> | 
|         public string? LastModifierName { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 操作备注 | 
|         /// </summary> | 
|         public string? OperationRemark { get; set; } | 
|   | 
|   | 
|   | 
|     /// <summary>  | 
|     /// Gets the export data.  | 
|     /// </summary>  | 
|     /// <returns></returns>  | 
|     public Dictionary<string, object> GetExportData()  | 
|     {  | 
|         var exportData = new Dictionary<string, object>();  | 
|         foreach (var property in this.GetType().GetProperties())  | 
|         {  | 
|             exportData.Add(property.Name, property.GetValue(this));  | 
|         }  | 
|   | 
|         return exportData;  | 
|     }  | 
| }  |