using DataCheck;
using System.Text.Json.Serialization;
namespace WcsMain.ApiServe.Controllers.Dto.WcsDto.PLC;
///
/// 修改 PLC 请求实体类
///
public class EditePLCRequest
{
///
/// PLC的编号
///
[JsonPropertyName("plcId")]
[DataRules]
public int? PlcId { get; set; }
///
/// PLC 的IP
///
[JsonPropertyName("plcIp")]
public string? PlcIp { get; set; }
///
/// PLC 的名称
///
[JsonPropertyName("plcName")]
public string? PlcName { get; set; }
///
/// 机架
///
[JsonPropertyName("rack")]
public int? Rack { get; set; }
///
/// 插槽
///
[JsonPropertyName("slot")]
public int? Slot { get; set; }
///
/// PLC的类型
///
[JsonPropertyName("plcKind")]
public string? PlcKind { get; set; }
///
/// PLC的状态
///
[JsonPropertyName("plcStatus")]
public int? PlcStatus { get; set; }
///
/// 备注
///
[JsonPropertyName("remark")]
public string? Remark { get; set; }
}