81 lines
2.2 KiB
C#
81 lines
2.2 KiB
C#
|
||
namespace ZR.Model.Business.Dto
|
||
{
|
||
/// <summary>
|
||
/// 月报表查询对象
|
||
/// </summary>
|
||
public class CamWorkersQueryDto
|
||
{
|
||
public string WorkerName { get; set; }
|
||
public string YearMonth { get; set; }
|
||
}
|
||
|
||
/// <summary>
|
||
/// 月报表输入输出对象
|
||
/// </summary>
|
||
public class CamWorkersfDto
|
||
{
|
||
[Required(ErrorMessage = "Id不能为空")]
|
||
[ExcelColumn(Name = "Id")]
|
||
[ExcelColumnName("Id")]
|
||
public long Id { get; set; }
|
||
|
||
[Required(ErrorMessage = "WorkrecordId不能为空")]
|
||
[ExcelColumn(Name = "WorkrecordId")]
|
||
[ExcelColumnName("WorkrecordId")]
|
||
public int WorkrecordId { get; set; }
|
||
|
||
[Required(ErrorMessage = "WorkerName不能为空")]
|
||
[ExcelColumn(Name = "WorkerName")]
|
||
[ExcelColumnName("WorkerName")]
|
||
public string WorkerName { get; set; }
|
||
|
||
[Required(ErrorMessage = "WorkerDay不能为空")]
|
||
[ExcelColumn(Name = "WorkerDay")]
|
||
[ExcelColumnName("WorkerDay")]
|
||
public int WorkerDay { get; set; }
|
||
|
||
[Required(ErrorMessage = "CreateTime不能为空")]
|
||
[ExcelColumn(Name = "CreateTime", Format = "yyyy-MM-dd HH:mm:ss", Width = 20)]
|
||
[ExcelColumnName("CreateTime")]
|
||
public DateTime? CreateTime { get; set; }
|
||
|
||
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 每月员工工作天数统计结果
|
||
/// </summary>
|
||
public class WorkerMonthlyWorkDays
|
||
{
|
||
/// <summary>
|
||
/// 年月(格式:yyyy-MM)
|
||
/// </summary>
|
||
[ExcelColumn(Name = "月份")]
|
||
[ExcelColumnName("月份")]
|
||
public string YearMonth { get; set; }
|
||
|
||
/// <summary>
|
||
/// 部门名称
|
||
/// </summary>
|
||
[ExcelColumn(Name = "部门名称")]
|
||
[ExcelColumnName("部门名称")]
|
||
public string DeptName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 员工姓名
|
||
/// </summary>
|
||
[ExcelColumn(Name = "员工姓名")]
|
||
[ExcelColumnName("员工姓名")]
|
||
public string WorkerName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 当月工作天数
|
||
/// </summary>
|
||
[ExcelColumn(Name = "当月工作天数")]
|
||
[ExcelColumnName("当月工作天数")]
|
||
public int WorkDays { get; set; }
|
||
}
|
||
|
||
} |