邮件改变命名
							parent
							
								
									84033b163a
								
							
						
					
					
						commit
						1d2c2885fd
					
				| 
						 | 
				
			
			@ -326,52 +326,20 @@
 | 
			
		|||
            是否有签名
 | 
			
		||||
            </summary>
 | 
			
		||||
        </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>
 | 
			
		||||
            传入参数记录ID
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="SignInfo"></param>
 | 
			
		||||
            <param name="response"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </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)">
 | 
			
		||||
            <summary> 验证用户签名信息 </summary> ///  
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.Inspection.InspectionService.AddSignRecordAsync(IRaCIS.Core.Application.Contracts.SignDTO)">
 | 
			
		||||
            <summary> 添加签名记录 </summary> ///  
 | 
			
		||||
        </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">
 | 
			
		||||
            <summary>
 | 
			
		||||
            SystemNoticeService
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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();
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -246,7 +246,7 @@ namespace IRaCIS.Application.Services
 | 
			
		|||
        public async Task<IResponseOutput> 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 });
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue