You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
2.2 KiB
C#

2 months ago
#region << 版 本 注 释 >>
/*--------------------------------------------------------------------
* (c) 2025 WenJY
* CLR4.0.30319.42000
* Mr.Wen's MacBook Pro
* Sln.lmm.Collection.Model.TestAndInspection.ProductionUnitInspection
* E5E6A2E8-73E2-4C2D-A96F-A6577D32A015
*
* WenJY
*
* 2025-10-20 13:53:08
* V1.0.0
*
*
*--------------------------------------------------------------------
*
*
*
*
* V1.0.0
*--------------------------------------------------------------------*/
#endregion << 版 本 注 释 >>
using Sln.Iot.Model.api.Common.Operator;
using Sln.Iot.Model.api.TestAndInspection.Enum;
namespace Sln.Iot.Model.api.TestAndInspection
{
/// <summary>
/// 5.4.5.1.1
/// 當檢測設備完成產品檢測時,使用此 Topic 進行檢測數據與結果上報。
/// </summary>
public class UnitsInspected
{
/// <summary>
/// 面板检测信息
/// </summary>
public Iot.Model.api.TestAndInspection.InspectedPanel.InspectedPanel InspectedPanel { get; set; }
/// <summary>
/// 检测单元信息
/// </summary>
public List<InspectedUnit.InspectedUnit> InspectedUnits { get; set; } = new List<InspectedUnit.InspectedUnit>();
/// <summary>
/// 检测方法
/// </summary>
public InspectionMethod? InspectionMethod { get; set; }
/// <summary>
/// 检测员信息
/// </summary>
public Operator Inspector { get; set; }
/// <summary>
/// 检测配方名称
/// </summary>
public string RecipeName { get; set; }
/// <summary>
/// 检测配方版本
/// </summary>
public string RecipeRevision { get; set; }
/// <summary>
/// 抽样方式说明
/// </summary>
public SamplingInformation.SamplingInformation SamplingInformation { get; set; }
/// <summary>
/// 关联测试任务ID
/// </summary>
public string TransactionId { get; set; }
}
}