3 changed files with 195 additions and 0 deletions
			
			
		- 
					77src/Shentun.Peis.Application.Contracts/CustomerReports/GetCustomerOrgPhysicalExaminationStatisticsDto.cs
 - 
					31src/Shentun.Peis.Application.Contracts/CustomerReports/GetCustomerOrgPhysicalExaminationStatisticsInputDto.cs
 - 
					87src/Shentun.Peis.Application/CustomerReports/CustomerReportAppService.cs
 
@ -0,0 +1,77 @@ | 
				
			|||
using System; | 
				
			|||
using System.Collections.Generic; | 
				
			|||
using System.Text; | 
				
			|||
 | 
				
			|||
namespace Shentun.Peis.CustomerReports | 
				
			|||
{ | 
				
			|||
    public class GetCustomerOrgPhysicalExaminationStatisticsDto | 
				
			|||
    { | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 单位名称
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string CustomerOrgName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 单位Id
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public Guid CustomerOrgId { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 人次  登记人数
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public int RegisterCount { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 已检人次  总检
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public int CheckCount { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 标准均价
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public decimal AvgStandardPrice { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 实收均价
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public decimal AvgChargePrice { get; set; } | 
				
			|||
 | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 标准价格总金额
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public decimal SumStandardPrice { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 实收价格总金额
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public decimal SumChargePrice { get; set; } | 
				
			|||
    } | 
				
			|||
 | 
				
			|||
    public class GetCustomerOrgPhysicalExaminationStatisticsPatientRegisterGroupDto | 
				
			|||
    { | 
				
			|||
        public Guid PatientRegisterId { get; set; } | 
				
			|||
 | 
				
			|||
        public char CompleteFlag { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 单位名称
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string CustomerOrgName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 单位Id
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public Guid CustomerOrgId { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 标准
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public decimal StandardPrice { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 实收
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public decimal ChargePrice { get; set; } | 
				
			|||
 | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
@ -0,0 +1,31 @@ | 
				
			|||
using System; | 
				
			|||
using System.Collections.Generic; | 
				
			|||
using System.ComponentModel.DataAnnotations; | 
				
			|||
using System.Text; | 
				
			|||
 | 
				
			|||
namespace Shentun.Peis.CustomerReports | 
				
			|||
{ | 
				
			|||
    public class GetCustomerOrgPhysicalExaminationStatisticsInputDto | 
				
			|||
    { | 
				
			|||
        public List<Guid> CustomerOrgIds { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 日期类型(1、登记日期   2、体检日期  3、总检日期)
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        [Required(ErrorMessage = "日期类型不能为空")] | 
				
			|||
        public char DateType { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 开始日期
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        [Required(ErrorMessage = "开始日期不能为空")] | 
				
			|||
        public string StartDate { get; set; } | 
				
			|||
 | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 结束日期
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        [Required(ErrorMessage = "结束日期不能为空")] | 
				
			|||
        public string EndDate { get; set; } | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
						Write
						Preview
					
					
					Loading…
					
					Cancel
						Save
					
		Reference in new issue