using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
    /// 
    /// OapiSmartdeviceAtmachineGetByUseridResponse.
    /// 
    public class OapiSmartdeviceAtmachineGetByUseridResponse : DingTalkResponse
    {
        /// 
        /// 服务调用结果码
        /// 
        [XmlElement("errcode")]
        public long Errcode { get; set; }
        /// 
        /// 服务调用结果码描述
        /// 
        [XmlElement("errmsg")]
        public string Errmsg { get; set; }
        /// 
        /// 查询智能考勤机列表结果模型
        /// 
        [XmlElement("result")]
        public MachineInfoResultVoDomain Result { get; set; }
	/// 
/// MachineVoDomain Data Structure.
/// 
[Serializable]
public class MachineVoDomain : TopObject
{
	        /// 
	        /// 考勤机名称
	        /// 
	        [XmlElement("device_name")]
	        public string DeviceName { get; set; }
	
	        /// 
	        /// 考勤机唯一id,字符串类型
	        /// 
	        [XmlElement("deviceid")]
	        public string Deviceid { get; set; }
	
	        /// 
	        /// 考勤机唯一id,Long类型
	        /// 
	        [XmlElement("devid")]
	        public long Devid { get; set; }
	
	        /// 
	        /// 考勤机类型名称
	        /// 
	        [XmlElement("product_name")]
	        public string ProductName { get; set; }
}
	/// 
/// MachineInfoResultVoDomain Data Structure.
/// 
[Serializable]
public class MachineInfoResultVoDomain : TopObject
{
	        /// 
	        /// 分页查询中,后页是否还有数据
	        /// 
	        [XmlElement("has_more")]
	        public bool HasMore { get; set; }
	
	        /// 
	        /// 考勤机列表
	        /// 
	        [XmlArray("machine_list")]
	        [XmlArrayItem("machine_vo")]
	        public List MachineList { get; set; }
}
    }
}