api report ประวัติสำหรับการเสนอขอพระราชทานเหรียญจักรพรรดิมาลาแล้ว #1778
Some checks failed
release-dev / release-dev (push) Failing after 11s

This commit is contained in:
Bright 2025-08-25 20:13:31 +07:00
parent 2d9f546023
commit 75ddebba37
5 changed files with 139 additions and 2 deletions

View file

@ -1246,6 +1246,31 @@ namespace BMA.EHR.Application.Repositories
throw;
}
}
public async Task<List<GetProfileSalaryDto>> GetProfileSalaryById(Guid profileId, string? accessToken)
{
try
{
var apiPath = $"{_configuration["API"]}/org/profile/insignia/position";
var apiKey = _configuration["API_KEY"];
var body = new
{
profileId = profileId.ToString(),
};
var apiResult = await PostExternalAPIAsync(apiPath, accessToken ?? "", body, apiKey);
if (apiResult != null)
{
var raw = JsonConvert.DeserializeObject<GetProfileSalaryResultDto>(apiResult);
if (raw != null)
return raw.Result;
}
return null;
}
catch
{
throw;
}
}
#endregion
}
}