using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// OperatorBaseInfo Data Structure.
///
[Serializable]
public class OperatorBaseInfo : AopObject
{
///
/// 操作员所属部门id
///
[XmlElement("dept_id")]
public string DeptId { get; set; }
///
/// 操作员所属部门的部门树
///
[XmlElement("dept_path")]
public string DeptPath { get; set; }
///
/// 操作员联系手机
///
[XmlElement("mobile")]
public string Mobile { get; set; }
///
/// 操作员别名
///
[XmlElement("nick_name")]
public string NickName { get; set; }
///
/// 操作员id
///
[XmlElement("operator_id")]
public string OperatorId { get; set; }
///
/// 操作员名称
///
[XmlElement("operator_name")]
public string OperatorName { get; set; }
///
/// 操作员类型,只区分收银员和非收银员 收银员为“RESTRICTED_CASHIER”,非收银员为“STANDARD_NORMAL”
///
[XmlElement("operator_type")]
public string OperatorType { get; set; }
///
/// 描述当前操作员角色类型,CASHIER为收银员,SHOPKEEPER为店长,只有系统角色才有role_code
///
[XmlElement("role_code")]
public string RoleCode { get; set; }
///
/// 操作员所属角色id
///
[XmlElement("role_id")]
public string RoleId { get; set; }
///
/// 员工管理里的角色
///
[XmlElement("role_name")]
public string RoleName { get; set; }
///
/// 操作员状态值,T为激活,W为未激活
///
[XmlElement("status")]
public string Status { get; set; }
}
}