Compare commits

..

No commits in common. "5a83bf92211df940c7e36d9751f92ac45b363360" and "39a6f6a9dcccc7196d1d9faa45f3b9540b8adf89" have entirely different histories.

3 changed files with 2 additions and 26 deletions

View File

@ -17418,12 +17418,6 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Services.TrialDocumentService.TestPush">
<summary>
测试定时发送
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Services.TrialDocumentService.GetTrialDocumentList(IRaCIS.Core.Application.Contracts.TrialDocumentQuery)"> <member name="M:IRaCIS.Core.Application.Services.TrialDocumentService.GetTrialDocumentList(IRaCIS.Core.Application.Contracts.TrialDocumentQuery)">
<summary> <summary>
Setting 界面的 项目所有文档列表 Setting 界面的 项目所有文档列表

View File

@ -81,7 +81,7 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring
ConfirmTime = confirm.ConfirmTime, ConfirmTime = confirm.ConfirmTime,
RealName = trialUser.IdentityUser.FullName, RealName = trialUser.IdentityUser.FullName,
UserName = trialUser.IdentityUser.UserName, UserName = trialUser.IdentityUser.UserName,
UserCreateTime= trialUser.CreateTime,
IdentityUserTypeList = trialUser.TrialUserRoleList.Select(t => t.UserRole.UserTypeRole.UserTypeShortName).ToList(), IdentityUserTypeList = trialUser.TrialUserRoleList.Select(t => t.UserRole.UserTypeRole.UserTypeShortName).ToList(),
DocNeedSignUserTypeList = trialDoc.NeedConfirmedUserTypeList.Select(t => t.UserTypeRole.UserTypeShortName).ToList(), DocNeedSignUserTypeList = trialDoc.NeedConfirmedUserTypeList.Select(t => t.UserTypeRole.UserTypeShortName).ToList(),
@ -89,7 +89,7 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring
var datalist = await trialDocQuery.IgnoreQueryFilters().Where(t => t.IsDeleted == false && t.ConfirmTime == null) var datalist = await trialDocQuery.IgnoreQueryFilters().Where(t => t.IsDeleted == false && t.ConfirmTime == null)
.ToListAsync(); .ToListAsync();
datalist = datalist.Where(x => x.SuggestFinishTime != null && x.SuggestFinishTime.Value.Date == DateTime.Now.Date) datalist = datalist.Where(x => x.SuggestFinishTime != null && x.SuggestFinishTime.Value.Date == DateTime.Now.Date)
.ToList(); .Where(x => x.IsNeedSendEmial).ToList();
var confirmUserIdList = datalist.Select(t => t.ConfirmUserId).Distinct().ToList(); var confirmUserIdList = datalist.Select(t => t.ConfirmUserId).Distinct().ToList();
var userinfoList = await _identityUserRepository.Where(x => confirmUserIdList.Contains(x.Id)).ToListAsync(); var userinfoList = await _identityUserRepository.Where(x => confirmUserIdList.Contains(x.Id)).ToListAsync();

View File

@ -118,24 +118,6 @@ namespace IRaCIS.Core.Application.Services
return ResponseOutput.Result(true); return ResponseOutput.Result(true);
} }
/// <summary>
/// 测试定时发送
/// </summary>
/// <returns></returns>
public async Task<IResponseOutput> TestPush()
{
Task.Run(async () =>
{
// 创建独立作用域
using (var scope = serviceScopeFactory.CreateScope())
{
// 从新作用域解析服务
var mediator = scope.ServiceProvider.GetRequiredService<IMediator>();
await mediator.Publish(new TrialDocumentErverDayEvent { });
}
});
return ResponseOutput.Result(true);
}
/// <summary> /// <summary>
/// Setting 界面的 项目所有文档列表 /// Setting 界面的 项目所有文档列表