修改一版

This commit is contained in:
he
2022-05-13 18:39:33 +08:00
parent ce45afa537
commit f18714ba44
3 changed files with 16 additions and 7 deletions
@@ -119,9 +119,9 @@ namespace IRaCIS.Core.Application.Services
return ResponseOutput.NotOk("该文档下已有签名的用户");
}
var success = await _repository.BatchDeleteAsync<SystemDocument>(t => t.Id == systemDocumentId);
var success = await _systemDocumentRepository.DeleteFromQueryAsync(t => t.Id == systemDocumentId,true);
return ResponseOutput.Result(success);
return ResponseOutput.Result(true);
}
@@ -132,8 +132,6 @@ namespace IRaCIS.Core.Application.Services
[HttpPost]
public async Task<PageOutput<UnionDocumentWithConfirmInfoView>> GetWaitSignSysDocList(SystemDocumentQuery querySystemDocument)
{
var query = from sysDoc in _systemDocumentRepository.Where(t => t.NeedConfirmedUserTypeList.Any(t => t.NeedConfirmUserTypeId == _userInfo.UserTypeId))
.WhereIf(!string.IsNullOrEmpty(querySystemDocument.Name), t => t.Name.Contains(querySystemDocument.Name))
.WhereIf(querySystemDocument.FileTypeId != null, t => t.FileTypeId == querySystemDocument.FileTypeId)
@@ -580,6 +580,8 @@ namespace IRaCIS.Core.Application.Services
{
await _trialDocumentRepository.UpdatePartialFromQueryAsync(documentId, u => new TrialDocument() { IsDeleted = true });
}
await _systemDocumentRepository.SaveChangesAsync();
return ResponseOutput.Ok();
}