修改一版
parent
f4b9e009a0
commit
a3c24c3a67
|
@ -62,7 +62,15 @@ 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>
|
||||||
|
|
|
@ -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();
|
||||||
}
|
}
|
||||||
|
|
|
@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 标准 病灶类型
|
/// 标准 病灶类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid CriterionNidusId { get; set; }
|
public Guid? CriterionNidusId { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue