项目添加和更新
parent
0f272ad935
commit
d7b5066683
|
|
@ -55,6 +55,7 @@ namespace IRaCIS.Application.Services
|
|||
{
|
||||
[ApiExplorerSettings(GroupName = "HIR")]
|
||||
public class PatientService(IRepository<SCPStudySubjectVisit> _studySubjectVisitRepository,
|
||||
IRepository<TrialIdentityUser> _trialIdentityUserRepository,
|
||||
IRepository<SubjectPatient> _subjectPatientRepository, IRepository<SCPStudyHospitalGroup> _SCPStudyHospitalGroupRepository,
|
||||
IRepository<Trial> _trialRepository,
|
||||
IRepository<CmoveStudy> _cmoveStudyRepository,
|
||||
|
|
@ -316,7 +317,14 @@ namespace IRaCIS.Application.Services
|
|||
|
||||
//如果是PM, 则需要将该人员添加到 运维人员表
|
||||
//添加运维人员PM
|
||||
await _trialUserRepository.AddAsync(new TrialUserRole() { TrialId = trial.Id, UserId = _userInfo.UserRoleId, JoinTime = DateTime.Now });
|
||||
await _trialIdentityUserRepository.AddAsync(new TrialIdentityUser()
|
||||
{
|
||||
TrialId = trial.Id,
|
||||
IdentityUserId = _userInfo.IdentityUserId,
|
||||
JoinTime = DateTime.Now,
|
||||
TrialUserRoleList = new List<TrialUserRole>(){
|
||||
new TrialUserRole(){TrialId=trial.Id,UserId=_userInfo.UserRoleId} }
|
||||
});
|
||||
|
||||
|
||||
//默认采用系统邮件
|
||||
|
|
|
|||
Loading…
Reference in New Issue