18 changed files with 8992 additions and 96 deletions
-
16src/Shentun.WebPeis.Application.Contracts/Persons/GetCheckPacsInfoDto.cs
-
19src/Shentun.WebPeis.Application.Contracts/Persons/GetCheckPacsInfoInputDto.cs
-
13src/Shentun.WebPeis.Application.Contracts/Persons/GetPatientRegisterByIdNoInputDto.cs
-
16src/Shentun.WebPeis.Application.Contracts/Persons/PersonMedicalTimesDto.cs
-
58src/Shentun.WebPeis.Application.Contracts/Persons/RegisterAsbitemExpendDto.cs
-
5src/Shentun.WebPeis.Application.Contracts/Questions/QuestionDto.cs
-
2src/Shentun.WebPeis.Application/CompanyIntroductions/CompanyIntroductionAppService.cs
-
332src/Shentun.WebPeis.Application/Persons/PersonAppService.cs
-
125src/Shentun.WebPeis.Application/QuestionRegisters/QuestionRegisterAppService.cs
-
1src/Shentun.WebPeis.Application/QueueRegisters/QueueRegisterAppService.cs
-
6src/Shentun.WebPeis.Domain/Models/Question.cs
-
8src/Shentun.WebPeis.EntityFrameworkCore/Configures/QuestionConfigure.cs
-
2src/Shentun.WebPeis.EntityFrameworkCore/Configures/SumSuggestionHeaderConfigure.cs
-
8420src/Shentun.WebPeis.EntityFrameworkCore/Migrations/20251223011631_update_suggestion_header_update_suggestion_title_length_200.Designer.cs
-
42src/Shentun.WebPeis.EntityFrameworkCore/Migrations/20251223011631_update_suggestion_header_update_suggestion_title_length_200.cs
-
4src/Shentun.WebPeis.EntityFrameworkCore/Migrations/WebPeisDbContextModelSnapshot.cs
-
2src/Shentun.WebPeis.HttpApi.Host/Controllers/WeChatController.cs
-
17src/Shentun.WebPeis.HttpApi.Host/appsettings.json
@ -0,0 +1,16 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.WebPeis.Persons |
||||
|
{ |
||||
|
public class GetCheckPacsInfoDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 是否正确
|
||||
|
/// </summary>
|
||||
|
public char IsPass { get; set; } |
||||
|
|
||||
|
public string Message { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,19 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.WebPeis.Persons |
||||
|
{ |
||||
|
public class GetCheckPacsInfoInputDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 姓名
|
||||
|
/// </summary>
|
||||
|
public string PatientName { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 条码号
|
||||
|
/// </summary>
|
||||
|
public string CheckRequestNo { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,13 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.WebPeis.Persons |
||||
|
{ |
||||
|
public class GetPatientRegisterByIdNoInputDto |
||||
|
{ |
||||
|
public string IdNo { get; set; } |
||||
|
|
||||
|
public string MobileTelephone { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -1,14 +1,28 @@ |
|||||
using System; |
using System; |
||||
using System.Collections.Generic; |
using System.Collections.Generic; |
||||
using System.Text; |
using System.Text; |
||||
|
using System.Text.Json.Serialization; |
||||
|
|
||||
namespace Shentun.WebPeis.Persons |
namespace Shentun.WebPeis.Persons |
||||
{ |
{ |
||||
public class PersonMedicalTimesDto |
public class PersonMedicalTimesDto |
||||
{ |
{ |
||||
public Guid PatientRegisterId { get; set; } |
|
||||
|
public string PatientRegisterId { get; set; } |
||||
public string PersonName { get; set; } |
public string PersonName { get; set; } |
||||
public DateTime MedicalStartDate { get; set; } |
public DateTime MedicalStartDate { get; set; } |
||||
|
|
||||
|
public char IsOld { get; set; } = 'N'; |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 老数据
|
||||
|
/// </summary>
|
||||
|
public string Summary { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 老数据
|
||||
|
/// </summary>
|
||||
|
public string Suggestion { get; set; } |
||||
|
|
||||
|
|
||||
} |
} |
||||
} |
} |
||||
@ -0,0 +1,58 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.WebPeis.Persons |
||||
|
{ |
||||
|
public class RegisterAsbitemExpendDto |
||||
|
{ |
||||
|
public int ResultShowMode { get; set; } = 0; |
||||
|
|
||||
|
public ICollection<string> ImagesBase64 { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 条码号
|
||||
|
/// </summary>
|
||||
|
public string CheckRequestNo { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 是否pacs检查
|
||||
|
/// </summary>
|
||||
|
public char IsPacsCheck { get; set; } = 'N'; |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 项目描述
|
||||
|
/// </summary>
|
||||
|
public string PacsDesc { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 云胶片使用
|
||||
|
/// </summary>
|
||||
|
public string StudyInstanceUID { get; set; } |
||||
|
|
||||
|
public long PatientRegisterId { get; set; } |
||||
|
public string AsbitemId { get; set; } |
||||
|
public string AsbitemName { get; set; } |
||||
|
public string Summary { get; set; } |
||||
|
public string CheckDoctor { get; set; } |
||||
|
public DateTime CheckDate { get; set; } |
||||
|
|
||||
|
|
||||
|
public virtual ICollection<RegisterAsbitemExpendRegisterItemDto> RegisterItem { get; set; } |
||||
|
|
||||
|
|
||||
|
} |
||||
|
|
||||
|
public partial class RegisterAsbitemExpendRegisterItemDto |
||||
|
{ |
||||
|
public long PatientRegisterId { get; set; } |
||||
|
public string AsbitemId { get; set; } |
||||
|
public string ItemId { get; set; } |
||||
|
public string ItemName { get; set; } |
||||
|
public string Result { get; set; } |
||||
|
public string Unit { get; set; } |
||||
|
public string ReferenceRangeValue { get; set; } |
||||
|
public string ReportPrompt { get; set; } |
||||
|
public int? ResultFontColor { get; set; } |
||||
|
} |
||||
|
} |
||||
8420
src/Shentun.WebPeis.EntityFrameworkCore/Migrations/20251223011631_update_suggestion_header_update_suggestion_title_length_200.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,42 @@ |
|||||
|
using Microsoft.EntityFrameworkCore.Migrations; |
||||
|
|
||||
|
#nullable disable |
||||
|
|
||||
|
namespace Shentun.WebPeis.Migrations |
||||
|
{ |
||||
|
/// <inheritdoc />
|
||||
|
public partial class update_suggestion_header_update_suggestion_title_length_200 : Migration |
||||
|
{ |
||||
|
/// <inheritdoc />
|
||||
|
protected override void Up(MigrationBuilder migrationBuilder) |
||||
|
{ |
||||
|
migrationBuilder.AlterColumn<string>( |
||||
|
name: "suggestion_title", |
||||
|
table: "sum_suggestion_header", |
||||
|
type: "character varying(200)", |
||||
|
maxLength: 200, |
||||
|
nullable: false, |
||||
|
comment: "建议标题", |
||||
|
oldClrType: typeof(string), |
||||
|
oldType: "character varying(100)", |
||||
|
oldMaxLength: 100, |
||||
|
oldComment: "建议标题"); |
||||
|
} |
||||
|
|
||||
|
/// <inheritdoc />
|
||||
|
protected override void Down(MigrationBuilder migrationBuilder) |
||||
|
{ |
||||
|
migrationBuilder.AlterColumn<string>( |
||||
|
name: "suggestion_title", |
||||
|
table: "sum_suggestion_header", |
||||
|
type: "character varying(100)", |
||||
|
maxLength: 100, |
||||
|
nullable: false, |
||||
|
comment: "建议标题", |
||||
|
oldClrType: typeof(string), |
||||
|
oldType: "character varying(200)", |
||||
|
oldMaxLength: 200, |
||||
|
oldComment: "建议标题"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue