修改一版

This commit is contained in:
he
2022-08-17 15:42:47 +08:00
parent f4b9e009a0
commit a3c24c3a67
5 changed files with 21 additions and 5 deletions
@@ -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>
@@ -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();
}
@@ -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
}
}
+4 -1
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; }
}
+1 -1
View File
@@ -42,7 +42,7 @@ namespace IRaCIS.Core.Domain.Models
/// <summary>
/// 标准 病灶类型
/// </summary>
public Guid CriterionNidusId { get; set; }
public Guid? CriterionNidusId { get; set; }
}