Browse Source

疾病风险

master
wxd 1 year ago
parent
commit
0c56bdd8cb
  1. 33
      src/Shentun.WebPeis.Application/DiseaseRiskLevels/DiseaseRiskLevelAppService.cs
  2. 30
      src/Shentun.WebPeis.Application/DiseaseRisks/DiseaseRiskAppService.cs

33
src/Shentun.WebPeis.Application/DiseaseRiskLevels/DiseaseRiskLevelAppService.cs

@ -47,6 +47,39 @@ namespace Shentun.WebPeis.DiseaseRiskLevels
}
/// <summary>
/// 获取列表
/// </summary>
/// <returns></returns>
[HttpPost("api/app/DiseaseRiskLevel/GetList")]
public async Task<List<DiseaseRiskLevelDto>> GetListAsync()
{
var entlist = await _diseaseRiskLevelRepository.GetQueryableAsync();
var entdto = entlist.Select(s => new DiseaseRiskLevelDto
{
CreationTime = s.CreationTime,
CreatorId = s.CreatorId,
DisplayOrder = s.DisplayOrder,
LastModificationTime = s.LastModificationTime,
LastModifierId = s.LastModifierId,
SimpleCode = s.SimpleCode,
DiagnosisFunction = s.DiagnosisFunction,
DiseaseRiskId = s.DiseaseRiskId,
DiseaseRiskLevelId = s.DiseaseRiskLevelId,
DiseaseRiskLevelName = s.DiseaseRiskLevelName,
Explain = s.Explain,
Suggestion = s.Suggestion,
CreatorName = _cacheService.GetSurnameAsync(s.CreatorId).Result,
LastModifierName = _cacheService.GetSurnameAsync(s.LastModifierId).Result
}).OrderBy(o => o.DisplayOrder).ToList();
return entdto;
}
/// <summary>
/// 创建
/// </summary>

30
src/Shentun.WebPeis.Application/DiseaseRisks/DiseaseRiskAppService.cs

@ -18,7 +18,7 @@ namespace Shentun.WebPeis.DiseaseRisks
[Authorize]
public class DiseaseRiskAppService : ApplicationService
{
private readonly IRepository<DiseaseRisk> _diseaseRiskRepository;
private readonly IRepository<DiseaseRisk> _diseaseRiskRepository;
private readonly DiseaseRiskManager _diseaseRiskManager;
private readonly CacheService _cacheService;
@ -33,6 +33,34 @@ namespace Shentun.WebPeis.DiseaseRisks
}
/// <summary>
/// 获取列表
/// </summary>
/// <returns></returns>
[HttpPost("api/app/DiseaseRisk/GetList")]
public async Task<List<DiseaseRiskDto>> GetListAsync()
{
var entlist = await _diseaseRiskRepository.GetQueryableAsync();
var entdto = entlist.Select(s => new DiseaseRiskDto
{
CreationTime = s.CreationTime,
CreatorId = s.CreatorId,
DisplayOrder = s.DisplayOrder,
LastModificationTime = s.LastModificationTime,
LastModifierId = s.LastModifierId,
SimpleCode = s.SimpleCode,
DiseaseRiskId = s.DiseaseRiskId,
DiseaseRiskName = s.DiseaseRiskName,
CreatorName = _cacheService.GetSurnameAsync(s.CreatorId).Result,
LastModifierName = _cacheService.GetSurnameAsync(s.LastModifierId).Result
}).OrderBy(o => o.DisplayOrder).ToList();
return entdto;
}
/// <summary>
/// 创建
/// </summary>

Loading…
Cancel
Save