.NETAdmin/ZR.Model/Business/Dto/CamWorkrecordDto.cs
2025-08-18 22:32:56 +08:00

106 lines
2.4 KiB
C#

namespace ZR.Model.Business.Dto
{
/// <summary>
/// 工作记录查询对象
/// </summary>
public class CamWorkrecordQueryDto : PagerInfo
{
public string DeptName { get; set; }
public string Address { get; set; }
public string Content { get; set; }
public string StatusName { get; set; }
}
/// <summary>
/// 工作记录输入输出对象
/// </summary>
public class CamWorkrecordDto
{
[Required(ErrorMessage = "主键不能为空")]
public int Id { get; set; }
public string DeptName { get; set; }
public string ImageUrl { get; set; }
public DateTime? RecordTime { get; set; }
public string Longitude { get; set; }
public string Latitude { get; set; }
public string Address { get; set; }
public string Content { get; set; }
public string StatusName { get; set; }
public string Remarks { get; set; }
public DateTime? CreateTime { get; set; }
public DateTime? UpdateTime { get; set; }
[ExcelColumn(Name = "状态")]
public string StatusNameLabel { get; set; }
}
/// <summary>
///
/// </summary>
public class CamRecordWorkDto
{
/// <summary>
/// 部门名称
/// </summary>
public string DeptName { get; set; }
/// <summary>
/// 图片地址
/// </summary>
public string Image { get; set; }
/// <summary>
/// 工作记录时间
/// </summary>
public DateTime? RecordTime { get; set; }
/// <summary>
/// 经度
/// </summary>
public string Longitude { get; set; }
/// <summary>
/// 纬度
/// </summary>
public string Latitude { get; set; }
/// <summary>
/// 工作地点
/// </summary>
public string Address { get; set; }
/// <summary>
/// 工作内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 状态
/// </summary>
public string StatusName { get; set; }
/// <summary>
///备注
/// </summary>
public string Remarks { get; set; }
/// <summary>
///
/// </summary>
public List<string> Workers { get; set; }
}
}