Compare commits
No commits in common. "5a83bf92211df940c7e36d9751f92ac45b363360" and "39a6f6a9dcccc7196d1d9faa45f3b9540b8adf89" have entirely different histories.
5a83bf9221
...
39a6f6a9dc
|
@ -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 界面的 项目所有文档列表
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
|
@ -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 界面的 项目所有文档列表
|
||||||
|
|
Loading…
Reference in New Issue