SendInInfo.cs
1.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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DeviceLibrary.Models.Service.Request
{
/// <summary>
/// 电梯请求信息
/// </summary>
public class SendInInfo
{
/// <summary>
/// 电梯标识
/// </summary>
public string liftId { get; set; }
/// <summary>
/// 任务来源AGV系统标识
/// </summary>
public string sourceClient { get; set; }
/// <summary>
/// 架子来源层
/// </summary>
public int sourceFloor { get; set; }
/// <summary>
/// 架子来源点位
/// </summary>
public string sourcePoint { get; set; }
/// <summary>
/// 任务目的地AGV系统标识
/// </summary>
public string destinationClient { get; set; }
/// <summary>
/// 目的楼层
/// </summary>
public int destinationFloor { get; set; }
/// <summary>
/// 目的地点位
/// </summary>
public string destinationPoint { get; set; }
/// <summary>
/// 更新电梯信息
/// </summary>
public bool updateInfo { get; set; } = false;
public override string ToString()
{
return $"请求使用电梯[{liftId}]:[{sourceClient}][{sourceFloor}][{sourcePoint}]-->" +
$"[{destinationClient}][{destinationFloor}][{destinationPoint}]";
}
}
}