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