using DataCheck;
using System.Text.Json.Serialization;
namespace WcsMain.ApiServe.Controllers.Dto.WcsDto.Stacker;
public class EditStackerRequest
{
///
/// 设备编号
///
[DataRules]
[JsonPropertyName("stackerId")]
public int? StackerId { get; set; }
///
/// 堆垛机名称
///
[JsonPropertyName("stackerName")]
public string? StackerName { get; set; }
///
/// 堆垛机状态
///
///
/// 0 - 禁用
/// 1 - 启用
///
[DataRules]
[JsonPropertyName("stackerStatus")]
public int? StackerStatus { get; set; }
///
/// 货叉状态
///
[JsonPropertyName("forkStatus")]
public string? ForkStatus { get; set; }
///
/// 控制该堆垛机的PLC
///
[JsonPropertyName("actionPlc")]
public int? ActionPlc { get; set; }
///
/// 入库站台,格式 : 101-102-103
///
[JsonPropertyName("inStand")]
public string? InStand { get; set; }
///
/// 出库站台,格式 : 101-102-103
///
[JsonPropertyName("outStand")]
public string? OutStand { get; set; }
///
/// 备注
///
[JsonPropertyName("remark")]
public string? Remark { get; set; }
}