zs
2025-05-16 edca9fd026f88d4edad94b528694d95d62246c67
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
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.WmsMaterialType; 
 
/// <summary> 
/// 物料l类型信息数据参数对象 
/// </summary> 
public  class WmsMaterialTypeDto:  ExtensibleEntityDto<Guid>, IHasConcurrencyStamp 
            /// <summary>
        /// 类型描述
        /// </summary>
        public string MaterialTypeDesc { get; set; }
 
        /// <summary>
        /// 类型编码
        /// </summary>
        public string MaterialTypeCode { 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? LastModifierName { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public string? OperationRemark { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public string? DeleteRemark { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public int Sort { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        public string? Remark { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public bool? IsDisabled { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public string? ExtraField1 { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public string? ExtraField2 { get; set; }
 
        /// <summary>
        /// 
        /// </summary>
        public string? ExtraField3 { 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; 
    }