huangxiaoqiang
10 小时以前 960b33fa24c47a330e51a2c24859d681ae62caeb
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
using Magicodes.ExporterAndImporter.Core;
using Masuit.Tools.Core.Validator;
using SqlSugar;
using System.ComponentModel.DataAnnotations;
using WIDESEA_Core.DB.Models;
 
namespace WIDESEA_Model.Models
{
    [SugarTable(nameof(DtStockInfo_Hty), "库存信息历史")]
    public class DtStockInfo_Hty : BaseEntity,IBaseHistoryEntity
    {
        /// <summary>
        /// 主键
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")]
        public int Id { get; set; }
 
        /// <summary>
        /// 托盘编码
        /// </summary>
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "托盘编号")]
        public string PalletCode { get; set; }
 
        /// <summary>
        /// 货位ID
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "货位ID")]
        public string LocationId { get; set; }
 
        /// <summary>
        /// 货位编码
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "货位编码")]
        public string LocationCode { get; set; }
 
        /// <summary>
        /// 是否整出
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "是否整出")]
        public bool IsFull { get; set; } = true;
 
        /// <summary>
        /// 状态
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "状态")]
        public int StockStatus { get; set; }
 
        /// <summary>
        /// 物料名称
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "物料名称")]
        public string MaterielName { get; set; }
 
        /// <summary>
        /// 出库时间
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "出库时间")]
        public DateTime OutboundTime { get; set; }
 
        /// <summary>
        /// 工艺开始时间
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "工艺开始时间")]
        public string LinedProcessFeedbackTime { get; set; }
 
        /// <summary>
        /// 工艺时长
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "工艺时长")]
        public string SpecialParameterDuration { get; set; }
 
        /// <summary>
        /// 产线
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "产线")]
        public string ProductionLine { get; set; }
 
        /// <summary>
        /// 库区ID
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "库区ID")]
        public string AreaCode { get; set; }
 
        /// <summary>
        /// 当前工序
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "当前工序")]
        public string ProcessCode { get; set; }
 
        /// <summary>
        /// 下一工序
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "下一工序")]
        public string NextProcessCode { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnDescription = "备注")]
        public string Remark { get; set; }
 
        /// <summary>
        /// 库存明细
        /// </summary>
        [SugarColumn(ColumnName = "DtStockInfoDetails")]
        [Navigate(NavigateType.OneToMany, nameof(DtStockInfoDetail_Hty.StockId))]
        public List<DtStockInfoDetail_Hty>? StockInfoDetails { get; set; }
 
        /// <summary>
        /// 备  注: 移入历史时间
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "InsertTime", ColumnDescription = "移入历史时间")]
        public DateTime InsertTime { get; set; }
 
        /// <summary>
        /// 备  注: 操作类型
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "OperateType", ColumnDescription = "操作类型")]
        public string OperateType { get; set; }
 
        /// <summary>
        /// 备  注: 源单ID
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "SourceId", ColumnDescription = "源单ID")]
        public int SourceId { get; set; }
    }
}