允许电梯放两托货
This commit is contained in:
@@ -192,25 +192,49 @@ namespace Tnb.WarehouseMgr
|
||||
/// <param name="floor"></param>
|
||||
/// <returns></returns>
|
||||
[NonAction]
|
||||
protected Task<int> GetRealFloor(int floor)
|
||||
protected Task<int> GetRealFloor(string elevator_code, int floor)
|
||||
{
|
||||
int realFloor = 0;
|
||||
if (floor == 4)
|
||||
|
||||
if (elevator_code == "Elevator1")
|
||||
{
|
||||
realFloor = 5;
|
||||
if (floor == 4)
|
||||
{
|
||||
realFloor = 6;
|
||||
}
|
||||
else if (floor == 3)
|
||||
{
|
||||
realFloor = 5;
|
||||
}
|
||||
else if (floor == 2)
|
||||
{
|
||||
realFloor = 4;
|
||||
}
|
||||
else if (floor == 1)
|
||||
{
|
||||
realFloor = 1;
|
||||
}
|
||||
}
|
||||
else if (floor == 3)
|
||||
else
|
||||
{
|
||||
realFloor = 4;
|
||||
}
|
||||
else if (floor == 2)
|
||||
{
|
||||
realFloor = 3;
|
||||
}
|
||||
else if(floor == 1)
|
||||
{
|
||||
realFloor = 1;
|
||||
if (floor == 4)
|
||||
{
|
||||
realFloor = 5;
|
||||
}
|
||||
else if (floor == 3)
|
||||
{
|
||||
realFloor = 4;
|
||||
}
|
||||
else if (floor == 2)
|
||||
{
|
||||
realFloor = 3;
|
||||
}
|
||||
else if (floor == 1)
|
||||
{
|
||||
realFloor = 1;
|
||||
}
|
||||
}
|
||||
|
||||
return Task.FromResult(realFloor);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user