72 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			C#
		
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| 
 | |
| namespace IRaCIS.Core.Application.Contracts
 | |
| {
 | |
|     public class RevenusVerifyQueryDTO
 | |
|     {
 | |
|         public DateTime BeginDate { get; set; } = DateTime.Now;
 | |
|         public DateTime EndDate { get; set; } = DateTime.Now;
 | |
| 
 | |
|     }
 | |
| 
 | |
|     public class AnalysisVerifyQueryDTO
 | |
|     {
 | |
|         public DateTime BeginDate { get; set; } = DateTime.Now;
 | |
|         public DateTime EndDate { get; set; } = DateTime.Now;
 | |
|     }
 | |
| 
 | |
| 
 | |
|     public class AnalysisNeedLockDTO
 | |
|     {
 | |
|         public string YearMonth { get; set; } = string.Empty;
 | |
| 
 | |
|         public string ReviewerCode { get; set; } = string.Empty;
 | |
| 
 | |
|         public string ReviewerName { get; set; } = string.Empty;
 | |
| 
 | |
|         public string ReviewerNameCN { get; set; } = string.Empty;
 | |
|     }
 | |
| 
 | |
|     public class AnalysisVerifyResultDTO
 | |
|     {
 | |
|         public List<MonthlyResult> MonthVerifyResult = new List<MonthlyResult>();
 | |
| 
 | |
|         public List<RevenusVerifyDTO> RevenuesVerifyList = new List<RevenusVerifyDTO>();
 | |
|     }
 | |
| 
 | |
| 
 | |
| 
 | |
|     public class MonthlyResult
 | |
|     {
 | |
|         public string YearMonth { get; set; } = string.Empty;
 | |
|         public List<string> ReviewerNameList = new List<string>();
 | |
|         public List<string> ReviewerNameCNList = new List<string>();
 | |
|         public List<string> ReviewerCodeList = new List<string>();
 | |
|     }
 | |
| 
 | |
| 
 | |
|     public class RevenusVerifyDTO
 | |
|     {
 | |
|         public string TrialCode { get; set; } = string.Empty;
 | |
| 
 | |
|         public bool Training { get; set; } = false;
 | |
| 
 | |
|         public bool Downtime { get; set; } = false;
 | |
| 
 | |
|         public bool Global { get; set; } = false;
 | |
| 
 | |
|         public bool Timepoint { get; set; } = false;
 | |
| 
 | |
|         public bool TimepointIn24H { get; set; } = false;
 | |
| 
 | |
|         public bool TimepointIn48H { get; set; } = false;
 | |
| 
 | |
|         public bool Adjudication { get; set; } = false;
 | |
| 
 | |
|         public bool AdjudicationIn24H { get; set; } = false;
 | |
| 
 | |
|         public bool AdjudicationIn48H { get; set; } = false;
 | |
| 
 | |
|     }
 | |
| } |