namespace PadApplication.Entites.Dto;
///
/// 设备点检查询请求DTO
///
public class EquipmentInspectionQueryDto
{
///
/// 机台编号(必填)
///
public string MachineNo { get; set; }
///
/// 年月格式 "yyyy-MM"(必填)
///
public string Date { get; set; }
}
///
/// 设备点检保存请求DTO
///
public class EquipmentInspectionSaveDto
{
///
/// 机台编号(必填)
///
public string MachineNo { get; set; }
///
/// 年月格式 "yyyy-MM"(必填)
///
public string Date { get; set; }
///
/// 日常点检数据(6项×31天)
///
public bool[][] DailyChecks { get; set; }
///
/// 月度点检数据(2项×31天)
///
public bool[][] MonthlyChecks { get; set; }
///
/// 操作员账号(可选,从登录会话获取)
///
public string? Operator { get; set; }
///
/// 操作员姓名(可选)
///
public string? OperatorName { get; set; }
}
///
/// 设备点检查询响应DTO
///
public class EquipmentInspectionResponseDto
{
///
/// 机台编号
///
public string MachineNo { get; set; }
///
/// 年月
///
public string Date { get; set; }
///
/// 日常点检数据(6项×31天)
///
public bool[][] DailyChecks { get; set; }
///
/// 月度点检数据(2项×31天)
///
public bool[][] MonthlyChecks { get; set; }
///
/// 最后更新时间
///
public string? LastUpdateTime { get; set; }
///
/// 最后操作员
///
public string? Operator { get; set; }
}
///
/// 设备点检保存响应DTO
///
public class EquipmentInspectionSaveResponseDto
{
///
/// 是否保存成功
///
public bool Success { get; set; }
///
/// 点检记录ID(可选)
///
public string? RecordId { get; set; }
///
/// 保存时间(可选)
///
public string? SavedTime { get; set; }
}