using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
///
/// OapiRhinoMosExecPerformBatchCreateResponse.
///
public class OapiRhinoMosExecPerformBatchCreateResponse : DingTalkResponse
{
///
/// 错误码
///
[XmlElement("errcode")]
public long Errcode { get; set; }
///
/// 返回信息
///
[XmlElement("errmsg")]
public string Errmsg { get; set; }
///
/// 错误信息
///
[XmlElement("external_msg_info")]
public string ExternalMsgInfo { get; set; }
///
/// 返回结果
///
[XmlArray("model")]
[XmlArrayItem("operation_perform_dto")]
public List Model { get; set; }
///
/// OperationPerformDtoDomain Data Structure.
///
[Serializable]
public class OperationPerformDtoDomain : TopObject
{
///
/// 是否生效
///
[XmlElement("active")]
public string Active { get; set; }
///
/// 批量id
///
[XmlElement("batch_id")]
public long BatchId { get; set; }
///
/// 上下文
///
[XmlElement("context")]
public string Context { get; set; }
///
/// 创建类型
///
[XmlElement("create_type")]
public string CreateType { get; set; }
///
/// 设备id
///
[XmlArray("device_ids")]
[XmlArrayItem("number")]
public List DeviceIds { get; set; }
///
/// 实体id
///
[XmlElement("entity_id")]
public long EntityId { get; set; }
///
/// 实体类型
///
[XmlElement("entity_type")]
public string EntityType { get; set; }
///
/// flow版本
///
[XmlElement("flow_version")]
public long FlowVersion { get; set; }
///
/// 执行记录id
///
[XmlElement("id")]
public long Id { get; set; }
///
/// 工序类型
///
[XmlElement("operation_type")]
public string OperationType { get; set; }
///
/// 工序uid
///
[XmlElement("operation_uid")]
public long OperationUid { get; set; }
///
/// 订单id
///
[XmlElement("order_id")]
public long OrderId { get; set; }
///
/// 执行状态
///
[XmlElement("perform_status")]
public string PerformStatus { get; set; }
///
/// 执行类型
///
[XmlElement("perform_type")]
public string PerformType { get; set; }
///
/// 优先级
///
[XmlElement("priority")]
public long Priority { get; set; }
///
/// 工序类型code
///
[XmlElement("process_type_code")]
public string ProcessTypeCode { get; set; }
///
/// 工序处理结束时间
///
[XmlElement("processing_end_time")]
public string ProcessingEndTime { get; set; }
///
/// 工序处理开始时间
///
[XmlElement("processing_start_time")]
public string ProcessingStartTime { get; set; }
///
/// 工段
///
[XmlElement("section_code")]
public string SectionCode { get; set; }
///
/// sourceId
///
[XmlElement("source_id")]
public string SourceId { get; set; }
///
/// source类型
///
[XmlElement("source_type")]
public string SourceType { get; set; }
///
/// 租户id
///
[XmlElement("tenant_id")]
public string TenantId { get; set; }
///
/// 工号
///
[XmlArray("work_nos")]
[XmlArrayItem("string")]
public List WorkNos { get; set; }
///
/// 站位
///
[XmlElement("workstation_code")]
public string WorkstationCode { get; set; }
}
}
}