LanYinLocationData.cs 806 Bytes
namespace Rcs.Cyaninetech.Models;

/// <summary>
/// 库位信息数据
/// </summary>
public class LanYinLocationData
{
    /// <summary>
    /// 库位ID
    /// </summary>
    public string id { get; set; }

    /// <summary>
    /// 别名
    /// </summary>
    public string alias { get; set; } = string.Empty;

    /// <summary>
    /// 区域
    /// </summary>
    public string area { get; set; } = string.Empty;

    /// <summary>
    /// 占用状态
    /// use是占用/已放货,free是空闲,pre_use是预占用/放货中
    /// </summary>
    public string use_status { get; set; } = string.Empty;
    
    public Position? position { get; set; }
}

public class Position
{
    public decimal x { get; set; }
    public decimal y { get; set; }
    public decimal rad { get; set; }
}