修改加急
							parent
							
								
									2d32a5e0de
								
							
						
					
					
						commit
						a635360c95
					
				| 
						 | 
				
			
			@ -257,7 +257,7 @@ namespace IRaCIS.Core.Application.ViewModel
 | 
			
		|||
        public Guid SubjectId { get; set; }
 | 
			
		||||
        public string SubjectCode { get; set; } = String.Empty;
 | 
			
		||||
 | 
			
		||||
        public bool IsUrgent => UnReadTaskList.Any(t => t.IsUrgent);
 | 
			
		||||
        public bool IsUrgent => UnReadCanReadTaskList.Any(t => t.IsUrgent);
 | 
			
		||||
 | 
			
		||||
        public int UnReadTaskCount { get; set; }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -271,6 +271,38 @@ namespace IRaCIS.Core.Application.ViewModel
 | 
			
		|||
 | 
			
		||||
        public DateTime? SuggesteFinishedTime { get; set; }
 | 
			
		||||
 | 
			
		||||
        public int? UrgentColor
 | 
			
		||||
        {
 | 
			
		||||
            get
 | 
			
		||||
            {
 | 
			
		||||
                if (this.SuggesteFinishedTime != null)
 | 
			
		||||
                {
 | 
			
		||||
                    var date = DateTime.Now;
 | 
			
		||||
                    var timeSpan = SuggesteFinishedTime.Value- date;
 | 
			
		||||
                    if (timeSpan.TotalDays <= 2)
 | 
			
		||||
                    {
 | 
			
		||||
                        return 1;
 | 
			
		||||
                    }
 | 
			
		||||
                    else if (timeSpan.TotalDays <= 5)
 | 
			
		||||
                    {
 | 
			
		||||
                        return 2;
 | 
			
		||||
                    }
 | 
			
		||||
                    else
 | 
			
		||||
                    {
 | 
			
		||||
                        return 3;
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
                    return null;
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        public int UrgentCount => UnReadCanReadTaskList.Count(t => t.IsUrgent);
 | 
			
		||||
 | 
			
		||||
        public List<IRUnreadTaskView> UnReadCanReadTaskList => UnReadTaskList.Where(y => y.IsFrontTaskNeedSignButNotSign == false && (y.IsNeedClinicalDataSign == false || y.IsClinicalDataSign == true)).ToList();
 | 
			
		||||
 | 
			
		||||
        public List<IRUnreadTaskView> UnReadTaskList { get; set; } = new List<IRUnreadTaskView>();
 | 
			
		||||
| 
						 | 
				
			
			@ -298,34 +330,6 @@ namespace IRaCIS.Core.Application.ViewModel
 | 
			
		|||
        public Guid? VisistId { get; set; }
 | 
			
		||||
        public DateTime? SuggesteFinishedTime { get; set; }
 | 
			
		||||
 | 
			
		||||
        public int? UrgentColor
 | 
			
		||||
        {
 | 
			
		||||
            get
 | 
			
		||||
            {
 | 
			
		||||
                if (this.SuggesteFinishedTime != null)
 | 
			
		||||
                {
 | 
			
		||||
                    var date = DateTime.Now;
 | 
			
		||||
                    var timeSpan = date - SuggesteFinishedTime.Value;
 | 
			
		||||
                    if (timeSpan.TotalDays <= 2)
 | 
			
		||||
                    {
 | 
			
		||||
                        return 1;
 | 
			
		||||
                    }
 | 
			
		||||
                    else if (timeSpan.TotalDays <= 5)
 | 
			
		||||
                    {
 | 
			
		||||
                        return 2;
 | 
			
		||||
                    }
 | 
			
		||||
                    else
 | 
			
		||||
                    {
 | 
			
		||||
                        return 3;
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
                    return null;
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public Guid TrialReadingCriterionId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsNeedClinicalDataSign { get; set; }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue