zhuangpei-mesbackend/DOAN.Model/MES/product/Dto/ProWorkorderScheduleDto.cs
2024-09-04 16:43:29 +08:00

58 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DOAN.Model.MES.product.Dto
{
/// <summary>
/// 工单排产查询对象
/// </summary>
public class ProWorkorderScheduleQueryDto : PagerInfo
{
}
/// <summary>
/// 工单排产输入输出对象
/// </summary>
public class ProWorkorderScheduleDto
{
[Required(ErrorMessage = "工位任务id不能为空")]
public string TaskId { get; set; }
[Required(ErrorMessage = "工单id不能为空")]
public string FkWorkorderId { get; set; }
[Required(ErrorMessage = "工艺路线id不能为空")]
public int FkWorkFkRouteCode { get; set; }
[Required(ErrorMessage = "工序id不能为空")]
public int FkWorkProcessId { get; set; }
[Required(ErrorMessage = "工位id不能为空")]
public int FkWorkStationId { get; set; }
[Required(ErrorMessage = "设备id不能为空")]
public int FkDeviceId { get; set; }
[Required(ErrorMessage = "班组id不能为空")]
public int FkGroupId { get; set; }
[Required(ErrorMessage = "人员不能为空")]
public string FkOperatorId { get; set; }
public DateTime? CreatedTime { get; set; }
public string CreatedBy { get; set; }
public string UpdatedBy { get; set; }
public DateTime? UpdatedTime { get; set; }
}
}