71 lines
1.5 KiB
C#
71 lines
1.5 KiB
C#
namespace Dlhis.Basic.WorkGrids.Response;
|
|
|
|
public class WorkGridUserPageResponse
|
|
{
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 网格code
|
|
/// </summary>
|
|
public Guid Code { get; set; }
|
|
|
|
/// <summary>
|
|
/// 网格名称
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
public string Remark { get; set; }
|
|
|
|
/// <summary>
|
|
/// 员工数
|
|
/// </summary>
|
|
public int UserCount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最大用户数设置
|
|
/// </summary>
|
|
public int MaxUserTipCount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 请设置连续排班数提醒
|
|
/// </summary>
|
|
public int MaxConsecutiveTipCount { get; set; }
|
|
|
|
public int MaxConsecutiveLimitCount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 别名
|
|
/// </summary>
|
|
public string Alias { get; set; }
|
|
|
|
/// <summary>
|
|
/// 编制人数
|
|
/// </summary>
|
|
public int Count { get; set; }
|
|
|
|
/// <summary>
|
|
/// 员工明细
|
|
/// </summary>
|
|
public List<WorkGridUserPageDetailResponse> UserInfos { get; set; }
|
|
}
|
|
|
|
public class WorkGridUserPageDetailResponse
|
|
{
|
|
/// <summary>
|
|
/// 人员工号
|
|
/// </summary>
|
|
public string Code { get; set; }
|
|
|
|
/// <summary>
|
|
/// 人员姓名
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最大连续排班信息
|
|
/// </summary>
|
|
public WorkGridScheduleMaximumConsecutiveDto MaximumConsecutiveSchedules { get; set; }
|
|
} |