diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index b294a208..09545794 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -326,52 +326,20 @@ 是否有签名 - + 传入参数记录ID + - - - 通用逻辑封装 - - 方法参数 - 添加稽查 - 用户签名 - 委托 - 方法返回的结果 - - - - - 映射 SiteId SubjectId SubjectVisitId TrialId 最开始没有 需要特殊处理 - - - - 验证用户签名信息 /// 添加签名记录 /// - - - 往json里面添加属性 - - json - 字典 - - - - - 设置项目以及名称 - - - - SystemNoticeService diff --git a/IRaCIS.Core.Application/Service/Common/MailService.cs b/IRaCIS.Core.Application/Service/Common/MailService.cs index 0da1c671..fdd6f2e4 100644 --- a/IRaCIS.Core.Application/Service/Common/MailService.cs +++ b/IRaCIS.Core.Application/Service/Common/MailService.cs @@ -19,9 +19,9 @@ namespace IRaCIS.Application.Services Task AnolymousSendEmailForResetAccount(string emailAddress, int verificationCode); - Task AddUserSendEmail(Guid userId, string routeUrl); + Task AddUserSendEmailAsync(Guid userId, string routeUrl); - Task AdminResetPwdSendEmail(Guid userId); + Task AdminResetPwdSendEmailAsync(Guid userId); } public class MailVerificationService : IMailVerificationService @@ -235,7 +235,7 @@ namespace IRaCIS.Application.Services //添加用户发送邮件 - public async Task AddUserSendEmail(Guid userId, string routeUrl) + public async Task AddUserSendEmailAsync(Guid userId, string routeUrl) { var sysUserInfo = (await _userRepository.Where(t => t.Id == userId).Include(t => t.UserTypeRole).FirstOrDefaultAsync()).IfNullThrowException(); @@ -281,7 +281,7 @@ namespace IRaCIS.Application.Services } //管理员重置密码发送邮件 - public async Task AdminResetPwdSendEmail(Guid userId) + public async Task AdminResetPwdSendEmailAsync(Guid userId) { var sysUserInfo = (await _userRepository.Where(t => t.Id == userId).Include(t => t.UserTypeRole).FirstOrDefaultAsync()).IfNullThrowException(); diff --git a/IRaCIS.Core.Application/Service/Management/UserService.cs b/IRaCIS.Core.Application/Service/Management/UserService.cs index 5aac478e..96a6300b 100644 --- a/IRaCIS.Core.Application/Service/Management/UserService.cs +++ b/IRaCIS.Core.Application/Service/Management/UserService.cs @@ -246,7 +246,7 @@ namespace IRaCIS.Application.Services public async Task ResetPassword(Guid userId) { - await _mailVerificationService.AdminResetPwdSendEmail(userId); + await _mailVerificationService.AdminResetPwdSendEmailAsync(userId); await _userRepository.UpdatePartialNowNoQueryAsync(userId, u => new User() { @@ -480,7 +480,7 @@ namespace IRaCIS.Application.Services var success = await _userRepository.SaveChangesAsync(); - await _mailVerificationService.AddUserSendEmail(saveItem.Id, userAddModel.RoutUrl); + await _mailVerificationService.AddUserSendEmailAsync(saveItem.Id, userAddModel.RoutUrl); return ResponseOutput.Result(success, new UserAddedReturnDTO { Id = saveItem.Id, UserCode = saveItem.UserCode });