邮件改变命名
parent
84033b163a
commit
1d2c2885fd
|
@ -326,52 +326,20 @@
|
||||||
是否有签名
|
是否有签名
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.RecordSing(IRaCIS.Core.Application.Contracts.SignDTO)">
|
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.RecordSing(IRaCIS.Core.Application.Contracts.SignDTO,IRaCIS.Core.Infrastructure.Extention.IResponseOutput)">
|
||||||
<summary>
|
<summary>
|
||||||
传入参数记录ID
|
传入参数记录ID
|
||||||
</summary>
|
</summary>
|
||||||
<param name="SignInfo"></param>
|
<param name="SignInfo"></param>
|
||||||
|
<param name="response"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.Enforcement(System.Object,IRaCIS.Core.Application.Service.Inspection.DTO.DataInspectionAddDTO,IRaCIS.Core.Application.Contracts.SignDTO,System.Object,IRaCIS.Core.Infrastructure.Extention.IResponseOutput)">
|
|
||||||
<summary>
|
|
||||||
通用逻辑封装
|
|
||||||
</summary>
|
|
||||||
<param name="OptCommand">方法参数</param>
|
|
||||||
<param name="AuditInfo">添加稽查</param>
|
|
||||||
<param name="SignInfo">用户签名</param>
|
|
||||||
<param name="fun">委托</param>
|
|
||||||
<param name="response">方法返回的结果</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.MapData(System.Object,System.Object)">
|
|
||||||
<summary>
|
|
||||||
映射 SiteId SubjectId SubjectVisitId TrialId 最开始没有 需要特殊处理
|
|
||||||
</summary>
|
|
||||||
<param name="data"></param>
|
|
||||||
<param name="mapData"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.VerifySignatureAsync(IRaCIS.Core.Application.Contracts.SignDTO)">
|
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.VerifySignatureAsync(IRaCIS.Core.Application.Contracts.SignDTO)">
|
||||||
<summary> 验证用户签名信息 </summary> ///
|
<summary> 验证用户签名信息 </summary> ///
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.AddSignRecordAsync(IRaCIS.Core.Application.Contracts.SignDTO)">
|
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.AddSignRecordAsync(IRaCIS.Core.Application.Contracts.SignDTO)">
|
||||||
<summary> 添加签名记录 </summary> ///
|
<summary> 添加签名记录 </summary> ///
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.AddJsonItem(System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
||||||
<summary>
|
|
||||||
往json里面添加属性
|
|
||||||
</summary>
|
|
||||||
<param name="json">json</param>
|
|
||||||
<param name="keyValues">字典</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.SetInspectionNameValue(IRaCIS.Core.Domain.Models.DataInspection)">
|
|
||||||
<summary>
|
|
||||||
设置项目以及名称
|
|
||||||
</summary>
|
|
||||||
<param name="Data"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:IRaCIS.Core.Application.Service.SystemNoticeService">
|
<member name="T:IRaCIS.Core.Application.Service.SystemNoticeService">
|
||||||
<summary>
|
<summary>
|
||||||
SystemNoticeService
|
SystemNoticeService
|
||||||
|
|
|
@ -19,9 +19,9 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
Task AnolymousSendEmailForResetAccount(string emailAddress, int verificationCode);
|
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
|
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();
|
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();
|
var sysUserInfo = (await _userRepository.Where(t => t.Id == userId).Include(t => t.UserTypeRole).FirstOrDefaultAsync()).IfNullThrowException();
|
||||||
|
|
||||||
|
|
|
@ -246,7 +246,7 @@ namespace IRaCIS.Application.Services
|
||||||
public async Task<IResponseOutput> ResetPassword(Guid userId)
|
public async Task<IResponseOutput> ResetPassword(Guid userId)
|
||||||
{
|
{
|
||||||
|
|
||||||
await _mailVerificationService.AdminResetPwdSendEmail(userId);
|
await _mailVerificationService.AdminResetPwdSendEmailAsync(userId);
|
||||||
|
|
||||||
await _userRepository.UpdatePartialNowNoQueryAsync(userId, u => new User()
|
await _userRepository.UpdatePartialNowNoQueryAsync(userId, u => new User()
|
||||||
{
|
{
|
||||||
|
@ -480,7 +480,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
var success = await _userRepository.SaveChangesAsync();
|
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 });
|
return ResponseOutput.Result(success, new UserAddedReturnDTO { Id = saveItem.Id, UserCode = saveItem.UserCode });
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue