fix #1462, #1476
Some checks failed
release-dev / release-dev (push) Failing after 13s

This commit is contained in:
Bright 2025-05-06 18:16:14 +07:00
parent 06a6019e97
commit ed0bde9780
7 changed files with 169 additions and 6 deletions

View file

@ -7,6 +7,7 @@
public string GovAge { get; set; } = string.Empty;
public string Age { get; set; } = string.Empty;
public DateTime DateAppoint { get; set; }
public DateTime DateCurrent { get; set; }
public int Amount { get; set; }
public string? TelephoneNumber { get; set; } = string.Empty;
public string PositionName { get; set; } = string.Empty;
@ -26,7 +27,8 @@
public class ProfileLeavePosition
{
public string? PositionName { get; set; } = string.Empty;
public DateTime Date { get; set; }
public DateTime DateStart { get; set; }
public DateTime DateEnd { get; set; }
public string? PositionType { get; set; } = string.Empty;
public string? PositionLevel { get; set; } = string.Empty;
public string? OrgRoot { get; set; } = string.Empty;

View file

@ -0,0 +1,57 @@
namespace BMA.EHR.Application.Responses.Profiles
{
public class GetUserOCAllDto
{
public Guid ProfileId { get; set; }
public string? Prefix { get; set; }
public string? Rank { get; set; }
public string? Avatar { get; set; }
public string? AvatarName { get; set; }
public string? FirstName { get; set; }
public string? LastName { get; set; }
public string? CitizenId { get; set; }
public DateTime? BirthDate { get; set; }
public string? Position { get; set; }
public int? PosMaster { get; set; }
public int? PosMasterNo { get; set; }
public string? PosLevelName { get; set; }
public string? PosLevelRank { get; set; }
public Guid? PosLevelId { get; set; }
public string? PosTypeName { get; set; }
public string? PosTypeRank { get; set; }
public Guid? PosTypeId { get; set; }
public string? PosExecutiveName { get; set; }
public int? PosExecutivePriority { get; set; }
public Guid? PosExecutiveId { get; set; }
public string RootId { get; set; }
public string? RootDnaId { get; set; }
public string? Root { get; set; }
public string? RootShortName { get; set; }
public string? Child1Id { get; set; }
public string? Child1DnaId { get; set; }
public string? Child1 { get; set; }
public string? Child1ShortName { get; set; }
public string? Child2Id { get; set; }
public string? Child2DnaId { get; set; }
public string? Child2 { get; set; }
public string? Child2ShortName { get; set; }
public string? Child3Id { get; set; }
public string? Child3DnaId { get; set; }
public string? Child3 { get; set; }
public string? Child3ShortName { get; set; }
public string? Child4Id { get; set; }
public string? Child4DnaId { get; set; }
public string? Child4 { get; set; }
public string? Child4ShortName { get; set; }
public int? Node { get; set; }
public string? NodeId { get; set; }
}
}

View file

@ -0,0 +1,11 @@
namespace BMA.EHR.Application.Responses.Profiles
{
public class GetUserOCAllResultDto
{
public string Message { get; set; } = string.Empty;
public int Status { get; set; } = -1;
public GetUserOCAllDto? Result { get; set; }
}
}