using System.ComponentModel;
using DataTransmission.Enum;
using SqlSugar;
namespace SnapshotWinFormsApp.Entities.NewHotline
{
///
/// 用户
///
[SugarTable("user")]
[Description("用户")]
public class User : CreationSoftDeleteEntity
{
///
/// 手机号(冗余)
///
public string? PhoneNo { get; set; }
///
/// 座机号码
///
[SugarColumn(ColumnDescription = "座机号码", ColumnDataType = "varchar(50)")]
public string? LandlineNumber { get; set; }
///
/// 展示名称(Identity.DisplayName)
///
public string Name { get; set; }
public EGender Gender { get; set; }
///
/// 工号
///
public string? StaffNo { get; set; }
///
/// 部门Id
///
public string? OrgId { get; set; }
///
/// 部门全称
///
public string? FullOrgName { get; set; }
///
/// 默认分机号
///
public string? DefaultTelNo { get; set; }
///
/// 默认分机组(技能组)
///
public string? DefaultTelGroup { get; set; }
///
/// 用户类型
///
public EUserType UserType { get; set; }
///
/// 旧系统用户id
///
public int? OldUserId { get; set; }
}
}
public enum EUserType
{
[Description("普通")]
Normal = 0,
///
/// 坐席(统计需要)
///
[Description("坐席")]
Seat = 1,
}