huangxiaoqiang
2025-07-29 f23e0326aa05a1c5b47d4aec4c06e73d0d86b8e7
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
#region << 版 本 注 释 >>
/*----------------------------------------------------------------
 * 命名空间:WIDESEAWCS_Model.Models.TaskInfo
 * 创建者:胡童庆
 * 创建时间:2024/8/2 16:13:36
 * 版本:V1.0.0
 * 描述:
 *
 * ----------------------------------------------------------------
 * 修改人:
 * 修改时间:
 * 版本:V1.0.1
 * 修改说明:
 * 
 *----------------------------------------------------------------*/
#endregion << 版 本 注 释 >>
 
using Magicodes.ExporterAndImporter.Core;
using SqlSugar;
using WIDESEAWCS_Core.DB.Models;
 
namespace WIDESEAWCS_Model.BasicInfo
{
    [SugarTable(nameof(Dt_StationManager), "站台信息")]
    public class Dt_StationManager : BaseEntity
    {
        /// <summary>
        /// 主键
        /// </summary>
        [ImporterHeader(Name = "主键")]
        [ExporterHeader(DisplayName = "主键")]
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")]
        public int stationID { get; set; }
 
        /// <summary>
        /// 站台类型  1-入库站台 2-出库站台 3-异常排出站台 4-NG工站放料 5-NG工站取料 6-空框入库 7-空框出库,8-入库线体扫码确认,9-入库站台确认
        /// </summary>
        [ImporterHeader(Name = "站台类型")]
        [ExporterHeader(DisplayName = "站台类型")]
        [SugarColumn(IsNullable = false, ColumnDescription = "站台类型")]
        public int stationType { get; set; }
 
        /// <summary>
        /// 所属PLC
        /// </summary>
        [ImporterHeader(Name = "所属PLC")]
        [ExporterHeader(DisplayName = "所属PLC")]
        [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "所属PLC")]
        public string stationPLC { get; set; }
 
        /// <summary>
        /// 巷道号
        /// </summary>
        [ImporterHeader(Name = "巷道号")]
        [ExporterHeader(DisplayName = "巷道号")]
        [SugarColumn(IsNullable = false, Length = 10, ColumnDescription = "巷道号")]
        public string Roadway { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        [ImporterHeader(Name = "备注")]
        [ExporterHeader(DisplayName = "备注")]
        [SugarColumn(IsNullable = false, ColumnDescription = "备注")]
        public int stationRemark { get; set; }
 
        /// <summary>
        /// 线体编号(子设备编号)
        /// </summary>
        [ImporterHeader(Name = "线体编号(子设备编号)")]
        [ExporterHeader(DisplayName = "线体编号(子设备编号)")]
        [SugarColumn(IsNullable = false, ColumnDescription = "线体编号(子设备编号)")]
        public string stationChildCode { get; set; }
 
        /// <summary>
        /// 下一站台
        /// </summary>
        [ImporterHeader(Name = "下一站台")]
        [ExporterHeader(DisplayName = "下一站台")]
        [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "下一站台")]
        public string stationNextChildCode { get; set; }
 
        /// <summary>
        /// 坐标地址
        /// </summary>
        [ImporterHeader(Name = "坐标地址")]
        [ExporterHeader(DisplayName = "坐标地址")]
        [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "坐标地址")]
        public string stationLocation { get; set; }
 
        /// <summary>
        /// 备注
        /// </summary>
        [ImporterHeader(Name = "备注")]
        [ExporterHeader(DisplayName = "备注")]
        [SugarColumn(IsNullable = false, ColumnDescription = "备注")]
        public int remark { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        [ImporterHeader(Name = "状态")]
        [ExporterHeader(DisplayName = "状态")]
        [SugarColumn(IsNullable = false, ColumnDescription = "状态")]
        public string stationStatus { get; set; }
 
        /// <summary>
        /// 楼层
        /// </summary>
        [ImporterHeader(Name = "楼层")]
        [ExporterHeader(DisplayName = "楼层")]
        [SugarColumn(IsNullable = false, ColumnDescription = "楼层")]
        public string stationFloor { get; set; }
 
        /// <summary>
        /// RGV名称
        /// </summary>
        [ImporterHeader(Name = "RGV名称")]
        [ExporterHeader(DisplayName = "RGV名称")]
        [SugarColumn(IsNullable = false, ColumnDescription = "RGV名称")]
        public string RGVName { get; set; }
 
 
        /// <summary>
        /// 一号RGV水平位置
        /// </summary>
        [ImporterHeader(Name = "一号RGV水平位置")]
        [ExporterHeader(DisplayName = "一号RGV水平位置")]
        [SugarColumn(IsNullable = false, ColumnDescription = "一号RGV水平位置")]
        public int LevelPointFist { get; set; }
 
        /// <summary>
        /// 二号RGV水平位置
        /// </summary>
        [ImporterHeader(Name = "二号RGV水平位置")]
        [ExporterHeader(DisplayName = "二号RGV水平位置")]
        [SugarColumn(IsNullable = false, ColumnDescription = "二号RGV水平位置")]
        public int LevelPointSecond { get; set; }
 
    }
}