66 lines
1.3 KiB
C#
66 lines
1.3 KiB
C#
using Kurisu.AspNetCore.CustomClass;
|
|
|
|
namespace Dlhis.ScheduledTask.TaskAssignment.Response;
|
|
|
|
public class UserToDeviceResponse
|
|
{
|
|
/// <summary>
|
|
/// 人员唯一id
|
|
/// </summary>
|
|
public long UserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 人员档案号
|
|
/// </summary>
|
|
public string UserNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 人员学工号
|
|
/// </summary>
|
|
public string UserCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 人员名称
|
|
/// </summary>
|
|
public string UserName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 部门号
|
|
/// </summary>
|
|
public string DepartmentNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 部门名称
|
|
/// </summary>
|
|
public string DepartmentName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 卡号
|
|
/// </summary>
|
|
public string CardNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 人脸
|
|
/// </summary>
|
|
public string Face { get; set; }
|
|
|
|
/// <summary>
|
|
/// 有效日期范围
|
|
/// </summary>
|
|
public DatePeriod ValidDatePeriod { get; set; }
|
|
|
|
/// <summary>
|
|
/// 控制门[1,2,3....]
|
|
/// </summary>
|
|
public List<int> Doors { get; set; }
|
|
|
|
/// <summary>
|
|
/// 时段[1,2,3....]
|
|
/// </summary>
|
|
public List<int> TimePeriods { get; set; }
|
|
|
|
/// <summary>
|
|
/// 假期计划id
|
|
/// </summary>
|
|
public int Schedule { get; set; }
|
|
} |