|
@@ -132,7 +132,7 @@ namespace Hotline.KnowledgeBase
|
|
|
if (!string.IsNullOrEmpty(dto.Applies))
|
|
|
{
|
|
|
var apply = await _knowledgeApplyRepository.GetAsync(p => p.Id == dto.Applies, cancellationToken);
|
|
|
- if (apply!=null)
|
|
|
+ if (apply != null)
|
|
|
{
|
|
|
apply.KnowledgeId = knowledgeId;
|
|
|
await _knowledgeApplyRepository.UpdateAsync(apply, cancellationToken);
|
|
@@ -210,8 +210,10 @@ namespace Hotline.KnowledgeBase
|
|
|
//将知识保存到草稿箱
|
|
|
var tempKnow = _mapper.Map<KnowledgeTemp>(knowledge);
|
|
|
await _knowledgeTempRepository.AddAsync(tempKnow, cancellationToken);
|
|
|
+
|
|
|
+ knowledge.Status = EKnowledgeStatus.Revert;
|
|
|
//删除现有知识
|
|
|
- await _knowledgeRepository.RemoveAsync(knowledge, true, cancellationToken);
|
|
|
+ await _knowledgeRepository.UpdateAsync(knowledge, cancellationToken);
|
|
|
}
|
|
|
break;
|
|
|
}
|