|
|
|
@ -131,7 +131,7 @@ namespace Shentun.Peis.PrintReports |
|
|
|
/// </summary>
|
|
|
|
/// <param name="PatientRegisterId"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost("api/app/printreport/getpatientregisterguidereport")] |
|
|
|
[HttpPost("api/app/PrintReport/getpatientregisterguidereport")] |
|
|
|
public async Task<PatientRegisterGuideReportDto> GetPatientRegisterGuideReportAsync(Guid PatientRegisterId) |
|
|
|
{ |
|
|
|
return await _patientRegisterGuideReportRepository.GetPatientRegisterGuideReportAsync(PatientRegisterId); |
|
|
|
@ -155,7 +155,7 @@ namespace Shentun.Peis.PrintReports |
|
|
|
/// 打印检验申请单
|
|
|
|
/// </summary>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost("api/app/printreport/GetLisRequestReport")] |
|
|
|
[HttpPost("api/app/PrintReport/GetLisRequestReportByPatientRegisterId")] |
|
|
|
public async Task<List<LisRequestReportDto>> GetLisRequestReportByPatientRegisterIdAsync(PatientRegisterIdInputDto input) |
|
|
|
{ |
|
|
|
//生成LIS条码
|
|
|
|
@ -257,8 +257,8 @@ namespace Shentun.Peis.PrintReports |
|
|
|
return entlist; |
|
|
|
} |
|
|
|
|
|
|
|
[HttpPost("api/app/LisRequest/GetLisRequestByPatientRegisterId")] |
|
|
|
public async Task<LisRequestReportDto> GetLisRequestByLisRequestIdAsync(LisRequestIdInputDto input) |
|
|
|
[HttpPost("api/app/PrintReport/GetLisRequestReportByLisRequestId")] |
|
|
|
public async Task<LisRequestReportDto> GetLisRequestReportByLisRequestIdAsync(LisRequestIdInputDto input) |
|
|
|
{ |
|
|
|
var list = ( |
|
|
|
from patientRegister in await _patientRegisterRepository.GetQueryableAsync() |
|
|
|
@ -322,7 +322,7 @@ namespace Shentun.Peis.PrintReports |
|
|
|
/// 打印体检报告
|
|
|
|
/// </summary>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost("api/app/printreport/GetMedicalReport")] |
|
|
|
[HttpPost("api/app/PrintReport/GetMedicalReport")] |
|
|
|
public async Task<MedicalReportDto> GetMedicalReportAsync(PatientRegisterIdInputDto input) |
|
|
|
{ |
|
|
|
|
|
|
|
@ -351,7 +351,7 @@ namespace Shentun.Peis.PrintReports |
|
|
|
/// </summary>
|
|
|
|
/// <param name="PatientRegisterId"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost("api/app/printreport/getpacsnoreport")] |
|
|
|
[HttpPost("api/app/PrintReport/getpacsnoreport")] |
|
|
|
public async Task<List<PacsNoReportDto>> GetPacsNoReportAsync(Guid PatientRegisterId) |
|
|
|
{ |
|
|
|
return await _checkRequestNoReportRepository.GetPacsNoReportAsync(PatientRegisterId); |
|
|
|
@ -362,7 +362,7 @@ namespace Shentun.Peis.PrintReports |
|
|
|
/// </summary>
|
|
|
|
/// <param name="ChargeId">收费主表ID</param>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost("api/app/printreport/getchargereport")] |
|
|
|
[HttpPost("api/app/PrintReport/getchargereport")] |
|
|
|
public async Task<ChargeReportDto> GetChargeReportAsync(Guid ChargeId) |
|
|
|
{ |
|
|
|
return await _chargeReportRepository.GetChargeReportAsync(ChargeId); |
|
|
|
|