59 lines
1.3 KiB
C#
59 lines
1.3 KiB
C#
namespace Hg.Core.Domain.Dto.InComplaint
|
|
{
|
|
public class InComplaintRestoreDto
|
|
{
|
|
public int Id { get; set; }
|
|
|
|
public string? Resid { get; set; }
|
|
|
|
public string? Cname { get; set; }
|
|
|
|
public int? Deptid { get; set; }
|
|
|
|
public string? Deptname { get; set; }
|
|
|
|
public InComplaintStatus? InComplaintStatus { get; set; }
|
|
|
|
public string? InComplaintStatusStr
|
|
{
|
|
get
|
|
{
|
|
return InComplaintStatus?.GetDescription();
|
|
}
|
|
}
|
|
|
|
public InComplaintBusinessStatus? InComplaintBusinessStatus { get; set; }
|
|
|
|
public string? InComplaintBusinessStatusStr
|
|
{
|
|
get
|
|
{
|
|
return InComplaintBusinessStatus?.GetDescription();
|
|
}
|
|
}
|
|
|
|
public string? ComplaintId { get; set; }
|
|
|
|
public List<RestoreDto> Restores { get; set; }
|
|
}
|
|
|
|
public class RestoreDto
|
|
{
|
|
public int Id { get; set; }
|
|
|
|
public string? ComplaintId { get; set; }
|
|
|
|
public string? Content { get; set; }
|
|
|
|
public string? Creator { get; set; }
|
|
|
|
public DateTime? CreateTime { get; set; }
|
|
|
|
public int? CreatorEid { get; set; }
|
|
|
|
public string? Attachment { get; set; }
|
|
|
|
public RestoreType? RestoreType { get; set; }
|
|
}
|
|
}
|