2024-05-28 14:36:38 +00:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
|
|
namespace DeviceRepair.Models
|
|
|
|
|
{
|
|
|
|
|
public class DeviceWarrantyRequestMaintaionView
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 自增长主键
|
|
|
|
|
///</summary>
|
|
|
|
|
public int AutoID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 唯一编号
|
|
|
|
|
/// 默认值: (newid())
|
|
|
|
|
///</summary>
|
|
|
|
|
public Guid Guid { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 停机单编号
|
|
|
|
|
///</summary>
|
|
|
|
|
public int FormID { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 现象区分
|
|
|
|
|
///</summary>
|
|
|
|
|
public int SymptomlDistinction { get; set; }
|
|
|
|
|
|
2024-11-09 04:25:57 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// 现象区分
|
|
|
|
|
///</summary>
|
|
|
|
|
public string SymptomlDistinctionText { get; set; }
|
|
|
|
|
|
2024-05-28 14:36:38 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// 维修方式
|
|
|
|
|
///</summary>
|
|
|
|
|
public int Maintenance { get; set; }
|
|
|
|
|
|
2024-11-09 04:25:57 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// 维修方式
|
|
|
|
|
///</summary>
|
|
|
|
|
public string MaintenanceText { get; set; }
|
|
|
|
|
|
2024-05-28 14:36:38 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// 配件列表
|
|
|
|
|
/// </summary>
|
|
|
|
|
public List<DeviceWarrantyRequestAccessoriesInfo> AccessoriesItems { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 开始时间
|
|
|
|
|
///</summary>
|
|
|
|
|
public DateTime MaintainStartTime { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 结束时间
|
|
|
|
|
///</summary>
|
|
|
|
|
public DateTime MaintainEndTime { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 故障原因
|
|
|
|
|
///</summary>
|
|
|
|
|
public string MaintainCause { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 故障内容
|
|
|
|
|
///</summary>
|
|
|
|
|
public string MaintainContent { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 是否需要再次验证
|
|
|
|
|
///</summary>
|
|
|
|
|
public bool BeValidate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 理由
|
|
|
|
|
///</summary>
|
|
|
|
|
public string Reason { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 验证编号
|
|
|
|
|
///</summary>
|
|
|
|
|
public string ValidateNo { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 创建时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime CreatOn { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 创建人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int CreateBy { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 修改时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime ModifyOn { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 修改人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int ModifyBy { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 维修提交时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime SubmitOn { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 维修提交人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int SubmitBy { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 验证时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime ValidateOn { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 验证人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int ValidateBy { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 验证时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime Validate2On { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 验证人
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int Validate2By { get; set; }
|
|
|
|
|
|
|
|
|
|
public bool IsSubmit { get; set; }
|
|
|
|
|
|
|
|
|
|
public DeviceWarrantyRequestMaintaionInfo TodbModel()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
DeviceWarrantyRequestMaintaionInfo dbModel = new DeviceWarrantyRequestMaintaionInfo
|
|
|
|
|
{
|
|
|
|
|
BeValidate = BeValidate,
|
|
|
|
|
FormID = FormID,
|
|
|
|
|
IsSubmit = IsSubmit,
|
|
|
|
|
MaintainCause = MaintainCause,
|
|
|
|
|
MaintainContent = MaintainContent,
|
|
|
|
|
MaintainStartTime = MaintainStartTime,
|
|
|
|
|
MaintainEndTime = MaintainEndTime,
|
|
|
|
|
Maintenance = Maintenance,
|
2024-11-09 04:25:57 +00:00
|
|
|
|
MaintenanceText = MaintenanceText,
|
2024-05-28 14:36:38 +00:00
|
|
|
|
CreatOn = CreatOn,
|
|
|
|
|
AutoID = AutoID,
|
|
|
|
|
CreateBy = CreateBy,
|
|
|
|
|
Guid = Guid,
|
|
|
|
|
ModifyBy = ModifyBy,
|
|
|
|
|
ModifyOn = ModifyOn,
|
|
|
|
|
Reason = Reason,
|
|
|
|
|
SubmitBy = SubmitBy,
|
|
|
|
|
SubmitOn = SubmitOn,
|
|
|
|
|
SymptomlDistinction = SymptomlDistinction,
|
2024-11-09 04:25:57 +00:00
|
|
|
|
SymptomlDistinctionText = SymptomlDistinctionText,
|
2024-05-28 14:36:38 +00:00
|
|
|
|
ValidateNo = ValidateNo,
|
|
|
|
|
ValidateBy = ValidateBy,
|
|
|
|
|
ValidateOn = ValidateOn,
|
|
|
|
|
Validate2By = Validate2By,
|
|
|
|
|
Validate2On = Validate2On
|
|
|
|
|
};
|
|
|
|
|
return dbModel;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|