using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiV2UserGetuserinfoResponse. /// public class OapiV2UserGetuserinfoResponse : DingTalkResponse { /// /// 错误码, 0代表成功,其它代表失败。 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息。 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 返回结果 /// [XmlElement("result")] public UserGetByCodeResponseDomain Result { get; set; } /// /// UserGetByCodeResponseDomain Data Structure. /// [Serializable] public class UserGetByCodeResponseDomain : TopObject { /// /// 用户统一id /// [XmlElement("associated_unionid")] public string AssociatedUnionid { get; set; } /// /// 设备id /// [XmlElement("device_id")] public string DeviceId { get; set; } /// /// 用户名字 /// [XmlElement("name")] public string Name { get; set; } /// /// 是否为管理员 /// [XmlElement("sys")] public bool Sys { get; set; } /// /// 员工级别。 1:主管理员 2:子管理员 100:老板 0:其他(如普通员工) /// [XmlElement("sys_level")] public long SysLevel { get; set; } /// /// 用户unionId /// [XmlElement("unionid")] public string Unionid { get; set; } /// /// 用户id /// [XmlElement("userid")] public string Userid { get; set; } } } }