MapStation.cs
4.5 KB
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace WebRepository
{
/// <summary>
/// 地图元素附加信息
/// </summary>
[Table("t_base_map_station")]
public partial class MapStation : SysEntity
{
public MapStation()
{
}
/// <summary>
/// Id
/// areasID当加载地图时需要将字段名换成Id
/// </summary>
[Column("AID")]
public string AID { get; set; }
/// <summary>
/// 名称
/// 调度和JSON都需要
/// </summary>
[Column("Name")]
public string Name { get; set; }
/// <summary>
/// Left边距
/// </summary>
[Column("Left")]
public string Left { get; set; }
/// <summary>
/// top高度
/// </summary>
[Column("Top")]
public string Top { get; set; }
/// <summary>
/// 宽度
/// </summary>
[Column("Width")]
public string Width { get; set; }
/// <summary>
/// 长度
/// </summary>
[Column("Height")]
public string Height { get; set; }
/// <summary>
/// 充点桩附属充点电RFID值
/// </summary>
[Column("ChargeRFID")]
public string ChargeRFID { get; set; }
/// <summary>
/// 充点桩附属充点电方向
/// </summary>
[Column("ChargeDirection")]
public string ChargeDirection { get; set; }
/// <summary>
/// 充点桩附属充点电距离
/// </summary>
[Column("ChargeLength")]
public string ChargeLength { get; set; }
/// <summary>
/// 关联位置
/// </summary>
[Column("RFID")]
public string RFID { get; set; }
/// <summary>
/// 关联位置
/// </summary>
[Column("ListRFID")]
public string ListRFID { get; set; }
/// <summary>
/// 充电Y正方向距离
/// </summary>
[Column("txt_up")]
public string Txt_up { get; set; }
/// <summary>
/// Y负方向距离
/// </summary>
[Column("txt_down")]
public string Txt_down { get; set; }
/// <summary>
/// X负方向距离
/// </summary>
[Column("txt_left")]
public string Txt_left { get; set; }
/// <summary>
/// X正方向距离
/// </summary>
[Column("txt_right")]
public string Txt_right { get; set; }
#region AGV用到的字段
/// <summary>
/// 站台编码
/// </summary>
[Column("Code")]
public string Code { get; set; }
// /// <summary>
///// 站台类型
///// </summary>
// [Column("StationType")]
// public int? StationType { get; set; }
/// <summary>
/// 站台类型
/// </summary>
[Column("StationType")]
public RCS.Model.Comm.EnumMsg.StationType? StationType { get; set; }
/// <summary>
/// 所属区域
/// </summary>
[Column("Area")]
public string Area { get; set; }
/// <summary>
/// 组别
/// </summary>
[Column("Group")]
public string Group { get; set; }
/// <summary>
/// 站台方向
/// </summary>
[Column("StationDirection")]
public int? StationDirection { get; set; }
/// <summary>
/// 站台低位高度
/// </summary>
[Column("LowHeight")]
public ushort LowHeight { get; set; }
/// <summary>
/// 站台高位高度
/// </summary>
[Column("HighHeight")]
public ushort HighHeight { get; set; }
/// <summary>
/// 是否可用
/// </summary>
[Column("IsEnable")]
public bool? IsEnable { get; set; }
/// <summary>
/// 是否锁定
/// </summary>
[Column("IsLocked")]
public bool? IsLocked { get; set; }
/// <summary>
/// 点编码
/// </summary>
[Column("Barcode")]
public string Barcode { get; set; }
/// <summary>
/// 附属点
/// </summary>
[Column("PreBarcode")]
public string PreBarcode { get; set; }
/// <summary>
/// 防撞属性
/// </summary>
[Column("Tim")]
public sbyte Tim { get; set; }
/// <summary>
/// 站台状态
/// </summary>
[Column("StationState")]
public int? StationState { get; set; }
#endregion
}
}