65 lines
1.3 KiB
C#
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;
|
|
|
|
}
|