修改一版

Uat_Study
he 2022-08-17 15:42:47 +08:00
parent f4b9e009a0
commit a3c24c3a67
5 changed files with 21 additions and 5 deletions

View File

@ -62,7 +62,15 @@ namespace IRaCIS.Core.Application.ViewModel
public string Remark { get; set; }
public Guid CreateUserId { get; set; }
/// <summary>
/// 病灶类型
/// </summary>
public string NidusType { get; set; }
/// <summary>
/// 病灶类型
/// </summary>
public string NidusTypeCN { get; set; }
/// <summary>
@ -119,7 +127,7 @@ namespace IRaCIS.Core.Application.ViewModel
public string? TULOC { get; set; }
public string? TULAT { get; set; }
public Guid CriterionNidusId { get; set; }
public Guid? CriterionNidusId { get; set; }
public bool IsEnable { get; set; }
@ -135,6 +143,8 @@ namespace IRaCIS.Core.Application.ViewModel
public Guid? CriterionNidusId { get; set; }
public Guid? CriterionId { get; set; }
}
///<summary> OrganInfoAddOrEdit 列表查询参数模型</summary>

View File

@ -93,6 +93,7 @@ namespace IRaCIS.Core.Application.Service
var organInfoQueryable = _organInfoRepository
.WhereIf(inQuery.CriterionNidusId != null, x => x.CriterionNidusId == inQuery.CriterionNidusId)
.WhereIf(inQuery.CriterionId != null, x => x.CriterionId == inQuery.CriterionId)
.ProjectTo<OrganInfoView>(_mapper.ConfigurationProvider);
return await organInfoQueryable.ToListAsync();
}

View File

@ -129,7 +129,9 @@ namespace IRaCIS.Core.Application.Service
CreateMap<CriterionNidus, CriterionNidusAddOrEdit>().ReverseMap();
CreateMap<OrganInfoAddOrEdit, OrganInfo>();
CreateMap<OrganInfo, OrganInfoView>();
CreateMap<OrganInfo, OrganInfoView>()
.ForMember(d => d.NidusType, u => u.MapFrom(s => s.CriterionNidus.NidusType))
.ForMember(d => d.NidusTypeCN, u => u.MapFrom(s => s.CriterionNidus.NidusTypeCN));
#endregion
}
}

View File

@ -46,7 +46,7 @@ namespace IRaCIS.Core.Domain.Models
/// <summary>
/// 标准 病灶类型
/// </summary>
public Guid CriterionNidusId { get; set; }
public Guid? CriterionNidusId { get; set; }
/// <summary>
@ -64,6 +64,9 @@ namespace IRaCIS.Core.Domain.Models
/// </summary>
public Guid CreateUserId { get; set; }
[ForeignKey("CriterionNidusId")]
public CriterionNidus CriterionNidus { get; set; }
}

View File

@ -42,7 +42,7 @@ namespace IRaCIS.Core.Domain.Models
/// <summary>
/// 标准 病灶类型
/// </summary>
public Guid CriterionNidusId { get; set; }
public Guid? CriterionNidusId { get; set; }
}