|
@@ -50,7 +50,7 @@ namespace Hotline.KnowledgeBase
|
|
|
//处理全称,如果为第一级直接用全称,否则获取全称后拼接名称
|
|
|
type.SpliceName = string.IsNullOrEmpty(FullName) ? dto.Name : FullName + "-" + dto.Name;
|
|
|
var id = await _knowledgeTypeRepository.AddAsync(type, cancellationToken);
|
|
|
- if (dto.TypeOrgDtos!.Any())
|
|
|
+ if (dto.TypeOrgDtos != null && dto.TypeOrgDtos.Any())
|
|
|
{
|
|
|
List<KnowledgeTypeOrg> orgs = _mapper.Map<List<KnowledgeTypeOrg>>(dto.TypeOrgDtos);
|
|
|
orgs.ForEach(x => x.TypeId = type.Id);
|