zs
2025-05-09 14f9c8378bde7d9a8d8f1fcc393e0e8d49eced82
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
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; 
    }