using Furion.TaskScheduler;
using iWare.Wms.Core.Enum;
using iWare.Wms.Core.Util.LowCode.Dto;
using Microsoft.EntityFrameworkCore;
using System;
using System.ComponentModel;
namespace iWare.Wms.Application
{
public class QueryWorkPieceLogYieldOutput : ExportYQueryWorkPieceLogYieldOutput
{
///
/// 当前设备
///
public string EquipmentID { get; set; }
//private DateTime? m_EndTime = null;
/////
///// 工序下线时间
/////
//public DateTime? EndTime
//{
// get
// {
// if (m_EndTime == null)
// {
// return null;
// }
// if (m_EndTime == Convert.ToDateTime("0001-01-01"))
// {
// return null;
// }
// else
// {
// return m_EndTime;
// }
// }
// set { m_EndTime = value; }
//}
/////
///// 加工时长
/////
//public string TimeSceonds
//{
// get
// {
// if (EndTime == null || StartTime == null || EndTime == Convert.ToDateTime("0001-01-01") || StartTime == Convert.ToDateTime("0001-01-01"))
// {
// return "";
// }
// TimeSpan ts = Convert.ToDateTime(EndTime) - Convert.ToDateTime(StartTime);
// return Convert.ToInt32(ts.TotalMinutes).ToString() + "min";
// }
//}
/////
///// 质量状态
/////
//public int QualityState { get; set; }
/////
///// 质量状态名字
/////
//public string QualityStateName
//{
// get
// {
// if (1 == QualityState)
// {
// return "合格";
// }
// else if (2 == QualityState)
// {
// return "不合格";
// }
// else if (3 == QualityState)
// {
// return "疑似";
// }
// else
// {
// return "";
// }
// }
//}
/////
///// 操作类型(SPC/生产)
/////
//public string OperationType { get; set; }
/////
///// 操作类型
/////
//public string OperationTypeHand
//{
// get
// {
// string str = "";
// if (string.IsNullOrEmpty(OperationType))
// {
// str = "其他";
// }
// else
// {
// str = OperationType;
// }
// return str;
// }
//}
/////
///// 质量信息id
/////
//public long QualityDataInfoID { get; set; }
/////
///// Id主键
/////
//public long Id { get; set; }
/////
///// 创建人
/////
//public string CreateUserName { get; set; }
}
[Description("工件采集日志查询")]
public class ExportYQueryWorkPieceLogYieldOutput
{
/////
///// 设备名称
/////
//[Description("当前设备")]
//public string EquipmentName { get; set; }
///
/// 当前工序
///
[Description("当前工序")]
public string WorkingProcedure { get; set; }
///
/// 工件号
///
[Description("工件号")]
public string WorkPieceID { get; set; }
[Description("备注")]
public string Remarks { get; set; }
[Description("创建人")]
public virtual string CreatedUserName { get; set; }
///
/// 创建时间
///
[Description("创建时间")]
public virtual DateTimeOffset? CreatedTime { get; set; }
}
}