1、电梯服务类新增获取电梯状态接口

2、自定义日志记录器代码调整
3、电梯流程新增测试代码
This commit is contained in:
yang.lee
2023-11-24 21:22:26 +08:00
parent e497caf393
commit 1bd3d5a6c2
10 changed files with 230 additions and 72 deletions

View File

@@ -24,6 +24,15 @@
/// <param name="token">取消标志</param>
/// <returns></returns>
Task<(int sysStatus, int runStatus, int floorNo, int doorStatus, int agvStatus)> GetElevatorStatus(string devName, CancellationToken token);
/// <summary>
/// 获取电梯状态
/// </summary>
/// <param name="devName">设备名称</param>
/// <param name="tags">标签集合</param>
/// <param name="token">取消标志</param>
/// <returns>获取到的状态值</returns>
Task<(int sysStatus, int runStatus, int floorNo, int doorStatus, int agvStatus)> GetElevatorStatus(string devName,IEnumerable<string> tags, CancellationToken token);
/// <summary>
/// 检查Agv状态
/// </summary>
@@ -49,5 +58,6 @@
/// <param name="cancellationToken">取消令牌</param>
/// <returns></returns>
Task<bool> CallLift(string devName, int floor, CancellationToken cancellationToken);
}
}