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