2026-01-21 09:50:58 +08:00
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
2026-01-21 19:31:27 +08:00
|
|
|
|
namespace YiDa_WinForm.Model
|
2026-01-21 09:50:58 +08:00
|
|
|
|
{
|
|
|
|
|
|
//MQTT
|
2026-01-21 19:31:27 +08:00
|
|
|
|
public class MqttModel
|
2026-01-21 09:50:58 +08:00
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 供应商代码
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string SupplierCode { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 供应商名称
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string SupplierName { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 车型
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string VehicleModel { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 零件号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string PartNumber { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 零件名
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string PartName { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 配置
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Configuration { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 工位
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string WorkStation { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
///// <summary>
|
|
|
|
|
|
///// MES 参数代码
|
|
|
|
|
|
///// </summary>
|
|
|
|
|
|
//public string MesParameterCode { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 参数名
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ParameterName { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 参数值
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ParameterValue { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 下公差
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ToleranceLower { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 上公差
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ToleranceUpper { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 合格判定(可以是 bool 或 string,根据实际业务逻辑调整)
|
|
|
|
|
|
/// 如果是字符串类型,可以是 "合格"/"不合格" 或其他标识
|
|
|
|
|
|
/// 如果是布尔类型,可以用 IsQualified
|
|
|
|
|
|
/// 这里先用 string 类型,您可以根据需要修改为 bool 或 enum
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string IsQualification { get; set; }
|
2026-01-23 16:25:57 +08:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 报废图片
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string reformationPicture { get; set; }
|
2026-01-21 09:50:58 +08:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 零件负责人
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string LeaderPart { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 外保负责人
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string LeaderOutProtection { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
2026-01-22 16:59:41 +08:00
|
|
|
|
|
2026-01-21 09:50:58 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 宜搭对象
|
|
|
|
|
|
/// </summary>
|
2026-01-21 19:31:27 +08:00
|
|
|
|
public class YiDaModel
|
2026-01-21 09:50:58 +08:00
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 供应商代码
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98neu { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 供应商名称
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nev { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 车型
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98new { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 零件号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nex { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 零件名称
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98ney { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 配置
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nez { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 工位
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nf0 { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 参数名
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nf1 { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 参数值
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mhx44i2i { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 下公差
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mhx44i2j { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 上公差
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mhx44i2k { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 合格判断
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nf5 { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 写入时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public long textField_mhlvt8ht { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 零件责任人
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nf7 { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// value
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nf8 { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// lowlimit
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nf9 { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// uplimit
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nfa { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// intime
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nfb { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// *超差原因
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nfc { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// *复产措施
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nfd { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// *整改图片
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string imageField_mii5s85z { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// *责任人
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nff { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// *异常类型
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nfg { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// *外保负责人
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string textField_mha98nfh { set; get; }
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|