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
|
{
|
/// <summary>
|
/// 当前设备
|
/// </summary>
|
public string EquipmentID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
//private DateTime? m_EndTime = null;
|
|
///// <summary>
|
///// 工序下线时间
|
///// </summary>
|
//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; }
|
//}
|
|
///// <summary>
|
///// 加工时长
|
///// </summary>
|
//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";
|
// }
|
//}
|
|
///// <summary>
|
///// 质量状态
|
///// </summary>
|
//public int QualityState { get; set; }
|
|
///// <summary>
|
///// 质量状态名字
|
///// </summary>
|
//public string QualityStateName
|
//{
|
// get
|
// {
|
// if (1 == QualityState)
|
// {
|
// return "合格";
|
|
// }
|
// else if (2 == QualityState)
|
// {
|
|
// return "不合格";
|
// }
|
// else if (3 == QualityState)
|
// {
|
|
// return "疑似";
|
// }
|
// else
|
// {
|
// return "";
|
// }
|
// }
|
//}
|
|
///// <summary>
|
///// 操作类型(SPC/生产)
|
///// </summary>
|
//public string OperationType { get; set; }
|
///// <summary>
|
///// 操作类型
|
///// </summary>
|
//public string OperationTypeHand
|
//{
|
// get
|
// {
|
// string str = "";
|
// if (string.IsNullOrEmpty(OperationType))
|
// {
|
// str = "其他";
|
// }
|
// else
|
// {
|
// str = OperationType;
|
// }
|
// return str;
|
// }
|
//}
|
///// <summary>
|
///// 质量信息id
|
///// </summary>
|
//public long QualityDataInfoID { get; set; }
|
|
///// <summary>
|
///// Id主键
|
///// </summary>
|
//public long Id { get; set; }
|
///// <summary>
|
///// 创建人
|
///// </summary>
|
//public string CreateUserName { get; set; }
|
|
}
|
|
|
[Description("工件采集日志查询")]
|
public class ExportYQueryWorkPieceLogYieldOutput
|
{
|
///// <summary>
|
///// 设备名称
|
///// </summary>
|
//[Description("当前设备")]
|
//public string EquipmentName { get; set; }
|
|
/// <summary>
|
/// 当前工序
|
/// </summary>
|
[Description("当前工序")]
|
public string WorkingProcedure { get; set; }
|
|
/// <summary>
|
/// 工件号
|
/// </summary>
|
[Description("工件号")]
|
public string WorkPieceID { get; set; }
|
|
|
|
[Description("备注")]
|
public string Remarks { get; set; }
|
|
|
|
[Description("创建人")]
|
public virtual string CreatedUserName { get; set; }
|
|
/// <summary>
|
/// 创建时间
|
/// </summary>
|
[Description("创建时间")]
|
public virtual DateTimeOffset? CreatedTime { get; set; }
|
|
|
|
|
|
|
|
}
|
|
|
}
|