Admin
3 天以前 6184f79fcb92452dee17f5441aff77911336aa95
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
142
143
144
145
146
147
148
149
150
151
using Magicodes.ExporterAndImporter.Core;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core.DB.Models;
 
namespace WIDESEA_Model.Models
{
    /// <summary>
    /// 入库单明细
    /// </summary>
    [SugarTable(nameof(Dt_InboundOrderDetail), "入库单明细")]
    public class Dt_InboundOrderDetail : BaseEntity
    {
        /// <summary>
        /// 主键
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")]
        public int Id { get; set; }
 
        /// <summary>
        /// 入库单主键
        /// </summary>
        [SugarColumn(IsNullable = false, ColumnDescription = "入库单主键")]
        public int OrderId { get; set; }
 
        /// <summary>
        /// 托盘编号
        /// </summary>
        [ImporterHeader(Name = "托盘编号")]
        [ExporterHeader(DisplayName = "托盘编号")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "托盘编号")]
        public string PalletCode { get; set; }
 
        /// <summary>
        /// 物料编码
        /// </summary>
        [ImporterHeader(Name = "物料编码")]
        [ExporterHeader(DisplayName = "物料编码")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "物料编码")]
        public string MaterielCode { get; set; }
 
        /// <summary>
        /// 物料名称
        /// </summary>
        [ImporterHeader(Name = "物料名称")]
        [ExporterHeader(DisplayName = "物料名称")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "物料名称")]
        public string MaterielName { get; set; }
 
 
        /// <summary>
        /// 物料规格
        /// </summary>
        [ImporterHeader(Name = "物料规格")]
        [ExporterHeader(DisplayName = "物料规格")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "物料规格")]
        public string MaterielSpecifications { get; set; }
 
 
        /// <summary>
        /// 物料规格
        /// </summary>
        [ImporterHeader(Name = "物料型号")]
        [ExporterHeader(DisplayName = "物料型号")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "物料型号")]
        public string Materielversion { get; set; }
 
        /// <summary>
        /// 批次号
        /// </summary>
        [ImporterHeader(Name = "批次号")]
        [ExporterHeader(DisplayName = "批次号")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "批次号")]
        public string BatchNo { get; set; }
 
        /// <summary>
        /// SN号
        /// </summary>
        [ImporterHeader(Name = "SN号")]
        [ExporterHeader(DisplayName = "SN号")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "SN号")]
        public string MaterielSN { get; set; }
 
        /// <summary>
        /// 单位
        /// </summary>
        [ImporterHeader(Name = "单位")]
        [ExporterHeader(DisplayName = "单位")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "单位")]
        public string Materielunit { get; set; }
 
 
        /// <summary>
        /// 重量
        /// </summary>
        [ImporterHeader(Name = "重量")]
        [ExporterHeader(DisplayName = "重量")]
        [SugarColumn(IsNullable = false, ColumnDescription = "重量")]
        public float OrderQuantity { get; set; }
 
        /// <summary>
        /// 组盘数量
        /// </summary>
        [ImporterHeader(Name = "组盘数量")]
        [ExporterHeader(DisplayName = "组盘数量")]
        [SugarColumn(IsNullable = false, ColumnDescription = "组盘数量", DefaultValue = "0")]
        public float ReceiptQuantity { get; set; }
 
        /// <summary>
        /// 生成线号
        /// </summary>
        [ImporterHeader(Name = "生成线号")]
        [ExporterHeader(DisplayName = "生成线号")]
        [SugarColumn(IsNullable = true, ColumnDescription = "生成线号")]
        public string LinesNumber { get; set; }
 
        /// <summary>
        /// 生成日期
        /// </summary>
        [ImporterHeader(Name = "生成日期")]
        [ExporterHeader(DisplayName = "生成日期")]
        [SugarColumn(IsNullable = true, ColumnDescription = "生成日期")]
        public string GenerationDate { get; set; }
 
        /// <summary>
        /// 入库日期 
        /// </summary>
        [ImporterHeader(Name = "入库日期")]
        [ExporterHeader(DisplayName = "入库日期")]
        [SugarColumn(IsNullable = true, ColumnDescription = "入库日期 ")]
        public string WarehousingDate { get; set; }
 
        /// <summary>
        /// 订单明细状态
        /// </summary>
        [ImporterHeader(Name = "订单明细状态")]
        [ExporterHeader(DisplayName = "订单明细状态")]
        [SugarColumn(IsNullable = false, ColumnDescription = "订单明细状态")]
        public int OrderDetailStatus { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "备注")]
        public string Remark { get; set; }
    }
}