14 changed files with 16759 additions and 17 deletions
-
31src/Shentun.Pacs.Application.Contracts/PacsBusiness/GetPatientRegisterPacsCheckDto.cs
-
17src/Shentun.Pacs.Application.Contracts/PacsBusiness/GetPatientRegisterPacsCheckInputDto.cs
-
14src/Shentun.Pacs.Application.Contracts/PacsBusiness/GetPeisPatientRegisterCompleteFlagDto.cs
-
46src/Shentun.Pacs.Application.Contracts/PacsBusiness/GetPreviousCheckResultDto.cs
-
14src/Shentun.Pacs.Application.Contracts/PacsBusiness/GetPreviousCheckResultInputDto.cs
-
2src/Shentun.Pacs.Application.Contracts/PacsBusiness/ImportPeisCheckDataByCheckRequestNoInputDto.cs
-
27src/Shentun.Pacs.Application.Contracts/PacsBusiness/OldPeisCheckResultDto.cs
-
24src/Shentun.Pacs.Application.Contracts/PacsBusiness/UpdateCheckStatusByRegisterCheckIdInputDto.cs
-
224src/Shentun.Pacs.Application/PacsBusiness/PacsBusinessAppService.cs
-
12src/Shentun.Pacs.Domain/PatientRegisters/PatientRegister.cs
-
3src/Shentun.Pacs.EntityFrameworkCore/DbMapping/PatientRegisters/PatientRegisterDbMapping.cs
-
16315src/Shentun.Pacs.EntityFrameworkCore/Migrations/20250530105914_update_patient_register_add_oldpatientno.Designer.cs
-
37src/Shentun.Pacs.EntityFrameworkCore/Migrations/20250530105914_update_patient_register_add_oldpatientno.cs
-
10src/Shentun.Pacs.EntityFrameworkCore/Migrations/PeisDbContextModelSnapshot.cs
@ -0,0 +1,14 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
|
|||
namespace Shentun.Pacs.PacsBusiness |
|||
{ |
|||
public class GetPeisPatientRegisterCompleteFlagDto |
|||
{ |
|||
/// <summary>
|
|||
/// 人员状态
|
|||
/// </summary>
|
|||
public char CompleteFlag { get; set; } |
|||
} |
|||
} |
|||
@ -0,0 +1,46 @@ |
|||
using Shentun.Pacs.SumSummaryReports; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
|
|||
namespace Shentun.Pacs.PacsBusiness |
|||
{ |
|||
public class GetPreviousCheckResultDto |
|||
{ |
|||
/// <summary>
|
|||
/// 检查时间
|
|||
/// </summary>
|
|||
public string CheckDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 小结
|
|||
/// </summary>
|
|||
public string Summary { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 条码号
|
|||
/// </summary>
|
|||
public string BarcodeNo { get; set; } |
|||
/// <summary>
|
|||
/// 检查医生
|
|||
/// </summary>
|
|||
public string CheckDoctor { get; set; } |
|||
|
|||
public List<GetPreviousCheckResultWithCheckItemResultDto> RegisterItems { get; set; } = new List<GetPreviousCheckResultWithCheckItemResultDto>(); |
|||
} |
|||
|
|||
|
|||
public class GetPreviousCheckResultWithCheckItemResultDto |
|||
{ |
|||
/// <summary>
|
|||
/// 项目名字
|
|||
/// </summary>
|
|||
public string ItemName { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 检查结果
|
|||
/// </summary>
|
|||
public string ResultValue { get; set; } |
|||
|
|||
} |
|||
} |
|||
@ -0,0 +1,14 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
|
|||
namespace Shentun.Pacs.PacsBusiness |
|||
{ |
|||
public class GetPreviousCheckResultInputDto |
|||
{ |
|||
/// <summary>
|
|||
/// 检查id
|
|||
/// </summary>
|
|||
public Guid RegisterCheckId { get; set; } |
|||
} |
|||
} |
|||
@ -0,0 +1,27 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
|
|||
namespace Shentun.Pacs.PacsBusiness |
|||
{ |
|||
public class OldPeisCheckResultDto |
|||
{ |
|||
public DateTime check_date { get; set; } |
|||
|
|||
public string summary { get; set; } |
|||
|
|||
public string item_name { get; set; } |
|||
|
|||
public string result { get; set; } |
|||
|
|||
public string patient_register_id { get; set; } |
|||
|
|||
public string user_name { get; set; } |
|||
|
|||
public string barcode_no { get; set; } |
|||
|
|||
public string asbitem_id { get; set; } |
|||
|
|||
public int display_order { get; set; } |
|||
} |
|||
} |
|||
@ -0,0 +1,24 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
|
|||
namespace Shentun.Pacs.PacsBusiness |
|||
{ |
|||
public class UpdateCheckStatusByRegisterCheckIdInputDto |
|||
{ |
|||
/// <summary>
|
|||
/// 检查id
|
|||
/// </summary>
|
|||
public Guid RegisterCheckId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 状态
|
|||
/// </summary>
|
|||
public char CompleteFlag { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发送到体检的状态 Y N
|
|||
/// </summary>
|
|||
public char? IsSend { get; set; } |
|||
} |
|||
} |
|||
16315
src/Shentun.Pacs.EntityFrameworkCore/Migrations/20250530105914_update_patient_register_add_oldpatientno.Designer.cs
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -0,0 +1,37 @@ |
|||
using Microsoft.EntityFrameworkCore.Migrations; |
|||
|
|||
#nullable disable |
|||
|
|||
namespace Shentun.Pacs.Migrations |
|||
{ |
|||
public partial class update_patient_register_add_oldpatientno : Migration |
|||
{ |
|||
protected override void Up(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.AddColumn<string>( |
|||
name: "customer_org_name", |
|||
table: "patient_register", |
|||
type: "text", |
|||
nullable: true, |
|||
comment: "红豚单位名称"); |
|||
|
|||
migrationBuilder.AddColumn<string>( |
|||
name: "old_patient_no", |
|||
table: "patient_register", |
|||
type: "text", |
|||
nullable: true, |
|||
comment: "红豚档案号"); |
|||
} |
|||
|
|||
protected override void Down(MigrationBuilder migrationBuilder) |
|||
{ |
|||
migrationBuilder.DropColumn( |
|||
name: "customer_org_name", |
|||
table: "patient_register"); |
|||
|
|||
migrationBuilder.DropColumn( |
|||
name: "old_patient_no", |
|||
table: "patient_register"); |
|||
} |
|||
} |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue