Merge branch 'Test_IRC_Net8' of https://gitea.frp.extimaging.com/XCKJ/irc-netcore-api into Test_IRC_Net8
continuous-integration/drone/push Build is running
Details
continuous-integration/drone/push Build is running
Details
commit
3b5a735abf
|
|
@ -56,6 +56,7 @@ public class UserSiteSurveySubmitedEventConsumer(
|
||||||
|
|
||||||
if (emailConfig != null)
|
if (emailConfig != null)
|
||||||
{
|
{
|
||||||
|
var trialInfo = await _trialRepository.FirstOrDefaultAsync(t => t.Id == trialId);
|
||||||
|
|
||||||
var trialUserList = await _trialUserRoleRepository.Where(t => t.TrialId == siteSurveyInfo.TrialId && t.TrialUser.IsDeleted == false)
|
var trialUserList = await _trialUserRoleRepository.Where(t => t.TrialId == siteSurveyInfo.TrialId && t.TrialUser.IsDeleted == false)
|
||||||
.Where(t => t.UserRole.UserTypeEnum == UserTypeEnum.SPM || t.UserRole.UserTypeEnum == UserTypeEnum.CPM || t.UserRole.UserTypeEnum == UserTypeEnum.ProjectManager || t.UserRole.UserTypeEnum == UserTypeEnum.APM)
|
.Where(t => t.UserRole.UserTypeEnum == UserTypeEnum.SPM || t.UserRole.UserTypeEnum == UserTypeEnum.CPM || t.UserRole.UserTypeEnum == UserTypeEnum.ProjectManager || t.UserRole.UserTypeEnum == UserTypeEnum.APM)
|
||||||
|
|
@ -68,8 +69,8 @@ public class UserSiteSurveySubmitedEventConsumer(
|
||||||
|
|
||||||
var toUserName = string.Empty;
|
var toUserName = string.Empty;
|
||||||
|
|
||||||
//有SPM
|
//有SPM 并且参与
|
||||||
if (sPMOrCPMList.Count > 0)
|
if (trialInfo.IsSPMJoinSiteSurvey && sPMOrCPMList.Count > 0)
|
||||||
{
|
{
|
||||||
foreach (var user in sPMOrCPMList)
|
foreach (var user in sPMOrCPMList)
|
||||||
{
|
{
|
||||||
|
|
@ -97,7 +98,6 @@ public class UserSiteSurveySubmitedEventConsumer(
|
||||||
//发件地址
|
//发件地址
|
||||||
messageToSend.From.Add(new MailboxAddress(_systemEmailConfig.FromName, _systemEmailConfig.FromEmail));
|
messageToSend.From.Add(new MailboxAddress(_systemEmailConfig.FromName, _systemEmailConfig.FromEmail));
|
||||||
|
|
||||||
var trialInfo = await _trialRepository.FirstOrDefaultAsync(t => t.Id == trialId);
|
|
||||||
|
|
||||||
var siteInfo = await _trialSiteRepository.FirstOrDefaultAsync(t => t.TrialId == trialId && t.Id == siteSurveyInfo.TrialSiteId, true);
|
var siteInfo = await _trialSiteRepository.FirstOrDefaultAsync(t => t.TrialId == trialId && t.Id == siteSurveyInfo.TrialSiteId, true);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1115,7 +1115,7 @@ namespace IRaCIS.Core.Application.Services
|
||||||
return ResponseOutput.NotOk(_localizer["TrialD_DuplicateFileInProject"]);
|
return ResponseOutput.NotOk(_localizer["TrialD_DuplicateFileInProject"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
var document = (await _trialDocumentRepository.Where(t => t.Id == addOrEditTrialDocument.Id, true).Include(t => t.NeedConfirmedUserTypeList).FirstOrDefaultAsync()).IfNullThrowException();
|
var document = (await _trialDocumentRepository.Where(t => t.Id == addOrEditTrialDocument.Id, true,true).Include(t => t.NeedConfirmedUserTypeList).FirstOrDefaultAsync()).IfNullThrowException();
|
||||||
|
|
||||||
bool beforeIsPublish = document.IsPublish;
|
bool beforeIsPublish = document.IsPublish;
|
||||||
bool beforeIsDeleted = document.IsDeleted;
|
bool beforeIsDeleted = document.IsDeleted;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue