From d8ae39b2bafce2556e61b1686358924d498be95a Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周六, 08 6月 2024 14:31:21 +0800 Subject: [PATCH] 优化界面 --- iWara.SCADA.Code/iWare.Wms.Application/Service/WorkPieceProcess/Dto/WorkPieceProcessOutput.cs | 210 +++++++++++++++++++++++++++++----------------------- 1 files changed, 116 insertions(+), 94 deletions(-) diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/WorkPieceProcess/Dto/WorkPieceProcessOutput.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/WorkPieceProcess/Dto/WorkPieceProcessOutput.cs index 6dd3bee..b4a0dec 100644 --- a/iWara.SCADA.Code/iWare.Wms.Application/Service/WorkPieceProcess/Dto/WorkPieceProcessOutput.cs +++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/WorkPieceProcess/Dto/WorkPieceProcessOutput.cs @@ -32,6 +32,11 @@ public string WorkPieceID { get; set; } /// <summary> + /// 鎴愬搧鐮� + /// </summary> + public virtual string OP80NewCode { get; set; } + + /// <summary> /// 褰撳墠宸ュ簭 /// </summary> public string WorkingProcedureCurrent { get; set; } @@ -174,119 +179,123 @@ /// </summary> [Description("宸ヤ欢鍔犲伐杩芥函淇℃伅(宸ヤ欢+宸ュ簭)")] public class WorkPieceProcessExcelOutput + { + /// <summary> + /// 宸ヤ欢鍙� + /// </summary> + [Description("宸ヤ欢鍙�")] + public string WorkPieceID { get; set; } + + /// <summary> + /// 褰撳墠宸ュ簭 + /// </summary> + [Description("褰撳墠宸ュ簭")] + public string WorkingProcedureCurrent { get; set; } + + /// <summary> + /// 璁惧鍚嶇О + /// </summary> + [Description("璁惧鍚嶇О")] + public string EquipmentName { get; set; } + + /// <summary> + /// 宸ュ簭涓婄嚎鏃堕棿 + /// </summary> + [Description("涓婄嚎鏃堕棿")] + public string StartTime { get; set; } + + private string m_EndTime = ""; + /// <summary> + /// 宸ュ簭涓嬬嚎鏃堕棿 + /// </summary> + [Description("涓嬬嚎鏃堕棿")] + public string EndTime { - /// <summary> - /// 宸ヤ欢鍙� - /// </summary> - [Description("宸ヤ欢鍙�")] - public string WorkPieceID { get; set; } - - /// <summary> - /// 褰撳墠宸ュ簭 - /// </summary> - [Description("褰撳墠宸ュ簭")] - public string WorkingProcedureCurrent { get; set; } - - /// <summary> - /// 璁惧鍚嶇О - /// </summary> - [Description("璁惧鍚嶇О")] - public string EquipmentName { get; set; } - - /// <summary> - /// 宸ュ簭涓婄嚎鏃堕棿 - /// </summary> - [Description("涓婄嚎鏃堕棿")] - public string StartTime { get; set; } - - private string m_EndTime = ""; - /// <summary> - /// 宸ュ簭涓嬬嚎鏃堕棿 - /// </summary> - [Description("涓嬬嚎鏃堕棿")] - public string EndTime + get { - get + if (string.IsNullOrEmpty(m_EndTime)) { - if (string.IsNullOrEmpty(m_EndTime)) - { - return ""; - } - - if (m_EndTime.Contains("0001-01-01")) - { - return ""; - } - else - { - return m_EndTime; - } + return ""; } - set { m_EndTime = value; } - } - /// <summary> - /// 鍔犲伐鏃堕暱 - /// </summary> - [Description("鍔犲伐鏃堕暱")] - public string TimeSceonds - { - get + if (m_EndTime.Contains("0001-01-01")) { - if (string.IsNullOrEmpty(EndTime) || string.IsNullOrEmpty(StartTime)) - { - return ""; - } - - TimeSpan ts = Convert.ToDateTime(EndTime) - Convert.ToDateTime(StartTime); - - return Convert.ToInt32(ts.TotalMinutes).ToString() + "min"; + return ""; + } + else + { + return m_EndTime; } } + set { m_EndTime = value; } + } - /// <summary> - /// 璐ㄩ噺鐘舵�� - /// </summary> - public int QualityState { get; set; } - /// <summary> - /// 璐ㄩ噺鐘舵�佸悕绉� - /// </summary> - [Description("璐ㄩ噺鐘舵��")] - public string QualityStateName + /// <summary> + /// 鍔犲伐鏃堕暱 + /// </summary> + [Description("鍔犲伐鏃堕暱")] + public string TimeSceonds + { + get { - get + if (string.IsNullOrEmpty(EndTime) || string.IsNullOrEmpty(StartTime)) { - if (1 == QualityState) - { - return "鍚堟牸"; + return ""; + } - } - else if (2 == QualityState) - { + TimeSpan ts = Convert.ToDateTime(EndTime) - Convert.ToDateTime(StartTime); - return "涓嶅悎鏍�"; - } - else if (3 == QualityState) - { + return Convert.ToInt32(ts.TotalMinutes).ToString() + "min"; + } + } - return "鐤戜技"; - } - else - { - return ""; - } + /// <summary> + /// 璐ㄩ噺鐘舵�� + /// </summary> + public int QualityState { get; set; } + /// <summary> + /// 璐ㄩ噺鐘舵�佸悕绉� + /// </summary> + [Description("璐ㄩ噺鐘舵��")] + public string QualityStateName + { + get + { + if (1 == QualityState) + { + return "鍚堟牸"; + + } + else if (2 == QualityState) + { + + return "涓嶅悎鏍�"; + } + else if (3 == QualityState) + { + + return "鐤戜技"; + } + else + { + return ""; } } + } + /// <summary> + /// 鎴愬搧鐮� + /// </summary> + [Description("鎴愬搧鐮�")] + public string OP80NewCode { get; set; } - - /// <summary> - /// Id涓婚敭 - /// </summary> - public long Id { get; set; } + /// <summary> + /// Id涓婚敭 + /// </summary> + public long Id { get; set; } /// <summary> /// 鍒涘缓浜� /// </summary> - [Description("淇℃伅鏉ユ簮")] + [Description("鏁版嵁鏉ユ簮")] public string CreateUserName { get; set; } } @@ -327,6 +336,12 @@ /// 宸ヤ欢鍙� /// </summary> public string WorkPieceID { get; set; } + + + /// <summary> + /// 鎴愬搧鐮� + /// </summary> + public virtual string OP80NewCode { get; set; } /// <summary> /// 褰撳墠宸ュ簭 @@ -692,7 +707,7 @@ /// <summary> /// 璐ㄩ噺鐘舵�� /// </summary> - public int? QualityState { get; set; } + private int? QualityState { get; set; } /// <summary> /// 璐ㄩ噺鐘舵�佸悕瀛� @@ -724,6 +739,13 @@ } } + + /// <summary> + /// 鎴愬搧鐮� + /// </summary> + [Description("鎴愬搧鐮�")] + public string OP80NewCode { get; set; } + /// <summary> /// Id涓婚敭 /// </summary> -- Gitblit v1.9.3