[医学审核统计修改2]
parent
40ab925a4e
commit
7572bf9fb0
|
@ -67,11 +67,11 @@ namespace IRaCIS.Core.Application.Service
|
||||||
public async Task<IResponseOutput> DeleteTaskMedicalReviewRule(Guid taskMedicalReviewRuleId)
|
public async Task<IResponseOutput> DeleteTaskMedicalReviewRule(Guid taskMedicalReviewRuleId)
|
||||||
{
|
{
|
||||||
|
|
||||||
if(await _taskMedicalReviewRuleRepository.Where(t=>t.Id== taskMedicalReviewRuleId).AnyAsync(t => t.TaskMedicalReviewList.Any()))
|
//if(await _taskMedicalReviewRuleRepository.Where(t=>t.Id== taskMedicalReviewRuleId).AnyAsync(t => t.TaskMedicalReviewList.Any()))
|
||||||
{
|
//{
|
||||||
//"已产生医学审核任务"
|
// //"已产生医学审核任务"
|
||||||
return ResponseOutput.NotOk(_localizer["TaskMedicalRule_TaskStarted"]);
|
// return ResponseOutput.NotOk(_localizer["TaskMedicalRule_TaskStarted"]);
|
||||||
}
|
//}
|
||||||
|
|
||||||
var success = await _taskMedicalReviewRuleRepository.DeleteFromQueryAsync(t => t.Id == taskMedicalReviewRuleId,true);
|
var success = await _taskMedicalReviewRuleRepository.DeleteFromQueryAsync(t => t.Id == taskMedicalReviewRuleId,true);
|
||||||
|
|
||||||
|
|
|
@ -92,8 +92,8 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
//public Guid DoctorUserId { get; set; }
|
//public Guid DoctorUserId { get; set; }
|
||||||
|
|
||||||
[JsonIgnore]
|
//[JsonIgnore]
|
||||||
public TaskMedicalReviewRule TaskMedicalReviewRule { get; set; }
|
//public TaskMedicalReviewRule TaskMedicalReviewRule { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
@ -41,12 +41,14 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public int PlanGlobalCount { get; set; }
|
public int PlanGlobalCount { get; set; }
|
||||||
|
|
||||||
public int PlanTumorCount { get; set; }
|
public int PlanTumorCount { get; set; }
|
||||||
|
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public User DoctorUser { get; set; }
|
public User DoctorUser { get; set; }
|
||||||
[JsonIgnore]
|
|
||||||
public List<VisitTask> DoctorTrialVisitTaskList { get; set; }
|
//[JsonIgnore]
|
||||||
[JsonIgnore]
|
//public List<VisitTask> DoctorTrialVisitTaskList { get; set; }
|
||||||
public List<TaskMedicalReview> TaskMedicalReviewList { get; set; }
|
//[JsonIgnore]
|
||||||
|
//public List<TaskMedicalReview> TaskMedicalReviewList { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -134,8 +134,8 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
//public TaskAllocationRule DoctorTaskAllocationRule { get; set; }
|
//public TaskAllocationRule DoctorTaskAllocationRule { get; set; }
|
||||||
|
|
||||||
[JsonIgnore]
|
//[JsonIgnore]
|
||||||
public TaskMedicalReviewRule DoctorTaskMedicalReviewRule { get; set; }
|
//public TaskMedicalReviewRule DoctorTaskMedicalReviewRule { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -70,7 +70,7 @@ namespace IRaCIS.Core.Infra.EFCore
|
||||||
modelBuilder.Entity<User>().HasMany(t => t.VisitTaskList).WithOne(t => t.DoctorUser).HasForeignKey(t => t.DoctorUserId).IsRequired(false);
|
modelBuilder.Entity<User>().HasMany(t => t.VisitTaskList).WithOne(t => t.DoctorUser).HasForeignKey(t => t.DoctorUserId).IsRequired(false);
|
||||||
|
|
||||||
|
|
||||||
modelBuilder.Entity<TaskMedicalReviewRule>().HasMany(t => t.DoctorTrialVisitTaskList).WithOne(t => t.DoctorTaskMedicalReviewRule).HasForeignKey(t => new { t.DoctorUserId, t.TrialId }).HasPrincipalKey(u => new { u.DoctorUserId, u.TrialId });
|
//modelBuilder.Entity<TaskMedicalReviewRule>().HasMany(t => t.DoctorTrialVisitTaskList).WithOne(t => t.DoctorTaskMedicalReviewRule).HasForeignKey(t => new { t.DoctorUserId, t.TrialId }).HasPrincipalKey(u => new { u.DoctorUserId, u.TrialId });
|
||||||
|
|
||||||
//modelBuilder.Entity<TaskMedicalReviewRule>().HasMany(t => t.TaskMedicalReviewList).WithOne(t => t.TaskMedicalReviewRule).HasForeignKey(t => new { t.DoctorUserId, t.TrialId }).HasPrincipalKey(u => new { u.DoctorUserId, u.TrialId });
|
//modelBuilder.Entity<TaskMedicalReviewRule>().HasMany(t => t.TaskMedicalReviewList).WithOne(t => t.TaskMedicalReviewRule).HasForeignKey(t => new { t.DoctorUserId, t.TrialId }).HasPrincipalKey(u => new { u.DoctorUserId, u.TrialId });
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue