Uat_Study
parent
5ec4c620ba
commit
537510c15a
|
@ -1339,6 +1339,33 @@ namespace IRaCIS.Core.Application.Service.Allocation
|
||||||
{
|
{
|
||||||
influenceTask.TaskState = TaskState.Adbandon;
|
influenceTask.TaskState = TaskState.Adbandon;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if(influenceTask.ReadingTaskState == ReadingTaskState.HaveSigned && influenceTask.ReadingCategory == ReadingCategory.Visit)
|
||||||
|
{
|
||||||
|
await _visitTaskCommonService.AddTaskAsync(new GenerateTaskCommand()
|
||||||
|
{
|
||||||
|
TrialId = trialId,
|
||||||
|
|
||||||
|
ReadingCategory = GenerateTaskCategory.ReReading,
|
||||||
|
|
||||||
|
ReReadingTask = influenceTask,
|
||||||
|
|
||||||
|
//同步才可以
|
||||||
|
Action = (newTask) =>
|
||||||
|
{
|
||||||
|
//申请表 设置新任务Id
|
||||||
|
visitTaskReReadingAppply.NewReReadingTaskId = newTask.Id;
|
||||||
|
|
||||||
|
//生成的任务分配给原始医生
|
||||||
|
newTask.DoctorUserId = origenalTask.DoctorUserId;
|
||||||
|
newTask.TaskAllocationState = TaskAllocationState.Allocated;
|
||||||
|
newTask.AllocateTime = DateTime.Now;
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
Loading…
Reference in New Issue