获取脾脏验证
continuous-integration/drone/push Build is passing Details

IRC_NewDev
he 2024-01-11 15:36:42 +08:00
parent c10ee98076
commit 4f93db928f
1 changed files with 2 additions and 13 deletions

View File

@ -1872,12 +1872,11 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// 获取脾脏验证
/// </summary>
/// <param name="visitTaskId"></param>
/// <param name="spleenLength"></param>
/// <returns></returns>
[HttpPost]
public async Task<object> GetSplenicVerify(Guid visitTaskId, decimal spleenLength)
public async Task<object> GetSplenicVerify(Guid visitTaskId)
{
var presentSpd = spleenLength;
ReadingCalculateDto inDto = await _generalCalculateService.GetReadingCalculateDto(visitTaskId);
// 基线垂直径
@ -1885,14 +1884,6 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
var taskinfo = await _visitTaskRepository.Where(x => x.Id == visitTaskId).FirstNotNullAsync();
var differenceValue = presentSpd - baseLineSpleenLength;
//与基线相比脾肿大增加的百分比
decimal percentage = 0;
if (baseLineSpleenLength != 0)
{
percentage = differenceValue * 100 / (baseLineSpleenLength - 130);
}
var baseLineTaskId = await GetBaseLineTaskId(inDto);
// 最低垂直经
@ -1906,8 +1897,6 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
//基线垂直径
BaseLineSpleenLength = baseLineSpleenLength,
//与基线相比脾肿大增加的百分比
PercentageIncreaseFromBaseline = percentage,
// 最低垂直经
LowSpleenLength = lowSpleenLength,
// 基线状态