Files
1440WGJ/JY.MES/MesResponse.cs
2026-07-14 13:55:17 +08:00

66 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static JY.MES.FMS.MesRequestAndRespondParam.MesRespondParam;
namespace JY.MES
{
public class MesResponse
{
/// <summary>
/// 异常代码(0:正常 9:解析异常 99:MES反馈超时或无法访问MES服务器)
/// </summary>
public int error { get; set; }
/// <summary>
/// 数据处理消息 成功不返回
/// </summary>
public string message { get; set; }
/// <summary>
/// 错误代码 错误代码,成功不返回
/// </summary>
public string code { get; set; }
/// <summary>
/// 报错消息类型 A=停线,B=排出,C=忽略(需警示)
/// </summary>
public string category { get; set; }
/// <summary>
/// 条码及档位结果信息
/// </summary>
public List<rowsListItem> rows { get; set; }
/// <summary>
/// 成功标识
/// </summary>
public bool success { get; set; }
/// <summary>
/// rows列表中数据总条数
/// </summary>
public int total { get; set; }
public class rowsListItem
{
/// <summary>
/// 电池条码
/// </summary>
public string identification { get; set; }
/// <summary>
/// 电池等级
/// </summary>
public string level { get; set; }
/// <summary>
/// 电池挡位
/// </summary>
public string rank { get; set; }
public object passage { get; set; }
public object message { get; set; }
}
}
}