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
-
50src/Shentun.Peis.HttpApi.Host/Filter/CustomerActionFilterAttribute.cs
-
47src/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
-
28test/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