qianhao.xu f6cf046da7 1
2024-11-15 16:34:34 +08:00

124 lines
2.7 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 ProReportworkQueryDto : PagerInfo
{
public string FkWorkorder { get; set; }
public string GroupCode { get; set; }
public string LineCode { get; set; }
public DateTime[] TimeRange { get; set; }
public int Status { get; set; }
/// <summary>
/// 仓库确认数
/// </summary>
public int? WarehouseconfirmationNum { get; set; }
}
/// <summary>
/// 报工表输入输出对象
/// </summary>
public class ProReportworkDto
{
public string Id { get; set; }
public string FkWorkorder { get; set; }
public int DispatchNum { get; set; }
public int FinishedNum { get; set; }
public string ProductionCode { get; set; }
public string ProductionName { get; set; }
public string Specification { get; set; }
public string GroupCode { get; set; }
public string LineCode { get; set; }
public int? QualifiedNumber { get; set; }
// 报告数和仓库确认数 差异
public int Difference { get; set; }
public int? UnqualifiedNumber { get; set; }
public int? ReworkNumber { get; set; }
public int? ScrapNumber { get; set; }
public string Remark { get; set; }
public string CreatedBy { get; set; }
public DateTime? CreatedTime { get; set; }
public string UpdatedBy { get; set; }
public DateTime? UpdatedTime { get; set; }
/// <summary>
/// 优先级 1-100
/// </summary>
public int? Priority { get; set; }
/// <summary>
/// 工单状态
/// </summary>
public int? Status { get; set; }
/// <summary>
/// 节拍 (秒)
/// </summary>
public int? Beat { get; set; }
}
public class ProReportworkDto2
{
public string FkWorkorder { get; set; }
public int? DispatchNum { get; set; }
public int? FinishedNum { get; set; }
public string GroupCode { get; set; }
public string LineCode { get; set; }
public string GroupLeader { get; set; }
//public string CreatedBy { get; set; }
}
public class ProReportworkDto3
{
public string FkWorkorder { get; set; }
public int? FinishedNum { get; set; }
public string GroupCode { get; set; }
public string LineCode { get; set; }
}
}