Files
WCS/Plugins/Wcs/Plugin.Cowain.Wcs/Models/Dto/6180/ProcessFlow6180Dto.cs
2026-03-02 09:13:29 +08:00

65 lines
1.3 KiB
C#

using Cowain.Base.Models;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Plugin.Cowain.Wcs.Models.Dto;
[Table("processflow6180dto")]
public class ProcessFlow6180Dto : BaseModel
{
[Key]
public int Id { get; set; }
/// <summary>
/// 工艺id
/// </summary>
public int ProcessId { get; set; }
/// <summary>
/// 优先级
/// </summary>
public int Priority { get; set; }
public int FromStationId1 { get; set; }
public int ToStationId1 { get; set; }
/// <summary>
/// 状态
/// </summary>
[Required]
[MaxLength(50)]
public string FromStatus1 { get; set; } = string.Empty;
/// <summary>
/// 状态
/// </summary>
[Required]
[MaxLength(50)]
public string ToStatus1 { get; set; } = string.Empty;
public int FromStationId2 { get; set; }
public int ToStationId2 { get; set; }
/// <summary>
/// 状态
/// </summary>
[Required]
[MaxLength(50)]
public string FromStatus2 { get; set; } = string.Empty;
/// <summary>
/// 状态
/// </summary>
[Required]
[MaxLength(50)]
public string ToStatus2 { get; set; } = string.Empty;
/// <summary>
/// 动作
/// </summary>
[Required]
[MaxLength(50)]
public string Action { get; set; } = string.Empty;
}