维修管理

This commit is contained in:
2023-05-19 17:39:09 +08:00
parent 59769a91d5
commit 9b091e3a11
14 changed files with 858 additions and 413 deletions

View File

@@ -0,0 +1,52 @@
namespace Tnb.EquipMgr.Entities.Dto
{
public class RepairApplyRegisterInput
{
public string id { get; set; }
/// <summary>
/// 故障ID
/// </summary>
public string fault_id { get; set; }
/// <summary>
/// 是否完成
/// </summary>
public string? is_complete { get; set; }
/// <summary>
/// 完成时间
/// </summary>
public DateTime? complete_time { get; set; }
/// <summary>
/// 维修耗时
/// </summary>
public string? repair_take_time { get; set; }
/// <summary>
/// 是否停机
/// </summary>
public int? is_halt { get; set; }
/// <summary>
/// 停机时长
/// </summary>
public string? halt_take_time { get; set; }
/// <summary>
/// 维修描述
/// </summary>
public string? repair_description { get; set; }
/// <summary>
/// 附件
/// </summary>
public string? attachment { get; set; }
/// <summary>
/// 是否外修
/// </summary>
public int? is_out_apply { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
namespace Tnb.EquipMgr.Entities.Dto
{
public class RepairDelayInput
{
public string repair_apply_id { get; set; }
public string equip_id { get; set; }
public string repair_request_sender_id { get; set; }
public string repair_sender_id { get; set; }
public DateTime expected_time { get; set; }
public string delay_reason { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
namespace Tnb.EquipMgr.Entities.Dto
{
public class RepairOutApplyInput
{
public string id { get; set; }
public string repair_apply_id { get; set; }
public string equip_id { get; set; }
public string? supplier_id { get; set; }
public decimal? estimated_cost { get; set; }
public string? construction_period_requirement { get; set; }
public string out_apply_reason { get; set; }
public string? remark { get; set; }
}
}