11 changed files with 445 additions and 96 deletions
-
10src/Shentun.Peis.Application.Contracts/CustomerOrgs/CustomerOrgDto.cs
-
110src/Shentun.Peis.Application.Contracts/ThirdPartyPublicInterfaces/PatientPacsInfoDto.cs
-
19src/Shentun.Peis.Application.Contracts/ThirdPartyPublicInterfaces/PatientPacsInfoInputDto.cs
-
3src/Shentun.Peis.Application/CustomerOrgs/CustomerOrgAppService.cs
-
92src/Shentun.Peis.Application/ThirdPartyPublicInterfaces/ThirdPartyPublicInterfaceAppService.cs
-
44src/Shentun.Peis.HttpApi.Host/Filter/CustomerActionFilterAttribute.cs
-
45src/Shentun.Peis.HttpApi.Host/Filter/CustomerExceptionFilterAttribute.cs
-
11src/Shentun.Peis.HttpApi.Host/Filter/ThirdReturn.cs
-
170src/Shentun.Utilities/LanguageConverter.cs
-
1src/Shentun.Utilities/Shentun.Utilities.csproj
-
26test/Shentun.Peis.Application.Tests/BaseDataHandleTest.cs
@ -0,0 +1,110 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.Peis.ThirdPartyPublicInterfaces |
||||
|
{ |
||||
|
public class PatientPacsInfoDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 人员信息
|
||||
|
/// </summary>
|
||||
|
public PatientPacsInfo_PatientInfoDto PatientInfo { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 项目信息
|
||||
|
/// </summary>
|
||||
|
public List<PatientPacsInfo_ItemsDto> Items { get; set; } |
||||
|
} |
||||
|
|
||||
|
public class PatientPacsInfo_ItemsDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 申请单号 (check_request_no+排序值) check_request_no-1 check_request_no-2
|
||||
|
/// </summary>
|
||||
|
public string sqdh { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 项目编号 id
|
||||
|
/// </summary>
|
||||
|
public string xmbh { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 项目名称
|
||||
|
/// </summary>
|
||||
|
public string xmmc { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 检查类型
|
||||
|
/// </summary>
|
||||
|
public string xmlx { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 科室编码 id
|
||||
|
/// </summary>
|
||||
|
public string ksbm { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 科室名称
|
||||
|
/// </summary>
|
||||
|
public string ksmc { get; set; } |
||||
|
} |
||||
|
|
||||
|
public class PatientPacsInfo_PatientInfoDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 体检编号 对应check_request_no
|
||||
|
/// </summary>
|
||||
|
public string tjbh { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 姓名
|
||||
|
/// </summary>
|
||||
|
public string xm { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 性别 性别代码1.男 2.女 9.未知
|
||||
|
/// </summary>
|
||||
|
public string xb { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 年龄
|
||||
|
/// </summary>
|
||||
|
public string nl { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出生日期 (格式yyyy-MM-dd HH:mm:SS)
|
||||
|
/// </summary>
|
||||
|
public string csrq { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 登记人
|
||||
|
/// </summary>
|
||||
|
public string djr { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 登记日期 (格式yyyy-MM-dd HH:mm:SS)
|
||||
|
/// </summary>
|
||||
|
public string djrq { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 身份证号
|
||||
|
/// </summary>
|
||||
|
public string sfzh { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 体检日期(格式yyyy-MM-dd HH:mm:SS)
|
||||
|
/// </summary>
|
||||
|
public string tjrq { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 联系电话
|
||||
|
/// </summary>
|
||||
|
public string lxdh { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 地址
|
||||
|
/// </summary>
|
||||
|
public string addr { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,19 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.Peis.ThirdPartyPublicInterfaces |
||||
|
{ |
||||
|
public class PatientPacsInfoInputDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 体检编号
|
||||
|
/// </summary>
|
||||
|
public string tjbh { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 检查类型
|
||||
|
/// </summary>
|
||||
|
public string xmlx { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,11 @@ |
|||||
|
namespace Shentun.Peis.Filter |
||||
|
{ |
||||
|
public class ThirdReturn |
||||
|
{ |
||||
|
public string code { get; set; } |
||||
|
|
||||
|
public string message { get; set; } |
||||
|
|
||||
|
public object data { get; set; } |
||||
|
} |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue