修改一版

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

View File

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

View File

@ -129,7 +129,9 @@ namespace IRaCIS.Core.Application.Service
CreateMap<CriterionNidus, CriterionNidusAddOrEdit>().ReverseMap(); CreateMap<CriterionNidus, CriterionNidusAddOrEdit>().ReverseMap();
CreateMap<OrganInfoAddOrEdit, OrganInfo>(); 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 #endregion
} }
} }

View File

@ -46,7 +46,7 @@ namespace IRaCIS.Core.Domain.Models
/// <summary> /// <summary>
/// 标准 病灶类型 /// 标准 病灶类型
/// </summary> /// </summary>
public Guid CriterionNidusId { get; set; } public Guid? CriterionNidusId { get; set; }
/// <summary> /// <summary>
@ -64,6 +64,9 @@ namespace IRaCIS.Core.Domain.Models
/// </summary> /// </summary>
public Guid CreateUserId { get; set; } 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>
/// 标准 病灶类型 /// 标准 病灶类型
/// </summary> /// </summary>
public Guid CriterionNidusId { get; set; } public Guid? CriterionNidusId { get; set; }
} }