From 1d2c2885fdf2eaf0757309b24dc31c43b6705f4c Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 24 May 2022 15:35:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=82=AE=E4=BB=B6=E6=94=B9=E5=8F=98=E5=91=BD?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../IRaCIS.Core.Application.xml | 36 ++----------------- .../Service/Common/MailService.cs | 8 ++--- .../Service/Management/UserService.cs | 4 +-- 3 files changed, 8 insertions(+), 40 deletions(-) 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 });