上传设备状态

This commit is contained in:
liming 蔡
2026-07-31 20:01:04 +08:00
parent a7d1772d49
commit a31acafd88
11 changed files with 247 additions and 18 deletions
+2
View File
@@ -74,11 +74,13 @@
<Compile Include="MES\ProductResultParameters.cs" />
<Compile Include="MES\ReqAlarm.cs" />
<Compile Include="MES\ReqArrivalStation.cs" />
<Compile Include="MES\ReqEquipStatus.cs" />
<Compile Include="MES\ReqExitStation.cs" />
<Compile Include="MES\ReqLoginMes.cs" />
<Compile Include="MES\RespAlarm.cs" />
<Compile Include="MES\RespArrivalStation.cs" />
<Compile Include="MES\RespBase.cs" />
<Compile Include="MES\RespEquipStatus.cs" />
<Compile Include="MES\RespExitStation.cs" />
<Compile Include="MES\RespLoginMes.cs" />
<Compile Include="MES\RespProductResult.cs" />
+74
View File
@@ -0,0 +1,74 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JY.MES.MES
{
/// <summary>
/// 请求-设备状态
/// </summary>
public class ReqEquipStatus
{
/// <summary>
/// 工厂代码
/// </summary>
public string SiteCode { get; set; }
/// <summary>
/// 产线编号
/// </summary>
public string LineCode { get; set; }
/// <summary>
/// 设备编号
/// </summary>
public string EquipNum { get; set; }
/// <summary>
/// 物料编码
/// </summary>
public string MaterialCode { get; set; }
/// <summary>
/// 员工账号
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 库位ID
/// </summary>
public string SeatId { get; set; }
/// <summary>
/// 采集时间
/// </summary>
public string RecordDate { get; set; }
/// <summary>
/// 设备状态
/// </summary>
public string StatusCode { get; set; }
/// <summary>
/// 状态变更时间
/// </summary>
public string UploadTime { get; set; }
/// <summary>
/// 唯一标识符号
/// </summary>
public string Guid { get; set; }
/// <summary>
/// 故障代码数组
/// </summary>
public List<FaultCodeInfo> FaultCodeList { get; set; }
}
public class FaultCodeInfo
{
public string FaultCode { get; set; }
}
}
+12
View File
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JY.MES.MES
{
public class RespEquipStatus : RespBase
{
}
}