添加字段
continuous-integration/drone/push Build is running Details

Test_IRC_Net10
he 2026-04-29 10:48:03 +08:00
parent 3a918f1aa5
commit 04815b9217
7 changed files with 22200 additions and 0 deletions

View File

@ -2992,6 +2992,13 @@
<param name="command"></param> <param name="command"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.ImageAndDoc.StudyService.AmendmentPatientInfo(IRaCIS.Core.Application.Contracts.EditPatientInfoCommand)">
<summary>
修正患者基本信息
</summary>
<param name="command"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.ImageAndDoc.StudyService.Preview(System.Guid)"> <member name="M:IRaCIS.Core.Application.Service.ImageAndDoc.StudyService.Preview(System.Guid)">
<summary> 指定资源Id渲染Dicom检查的Jpeg预览图像 </summary> <summary> 指定资源Id渲染Dicom检查的Jpeg预览图像 </summary>
<param name="studyId"> Dicom检查的Id </param> <param name="studyId"> Dicom检查的Id </param>
@ -18096,6 +18103,11 @@
是否保存 是否保存
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.ViewModel.SegmentBindingView.IsLock">
<summary>
是否锁定
</summary>
</member>
<member name="P:IRaCIS.Core.Application.ViewModel.SegmentBindingView.SegmentationName"> <member name="P:IRaCIS.Core.Application.ViewModel.SegmentBindingView.SegmentationName">
<summary> <summary>
分割分组名称 分割分组名称
@ -18489,6 +18501,11 @@
成像 / 采集时间 成像 / 采集时间
</summary> </summary>
</member> </member>
<member name="P:IRaCIS.Core.Application.Contracts.EditPatientInfoCommand.Reason">
<summary>
修改原因
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Contracts.PatientInfoDto.PatientSex"> <member name="P:IRaCIS.Core.Application.Contracts.PatientInfoDto.PatientSex">
<summary> <summary>
性别 性别

View File

@ -226,6 +226,11 @@ namespace IRaCIS.Core.Application.Contracts
/// 成像 / 采集时间 /// 成像 / 采集时间
/// </summary> /// </summary>
public string AcquisitionTime { get; set; } = null!; public string AcquisitionTime { get; set; } = null!;
/// <summary>
/// 修改原因
/// </summary>
public string Reason { get; set; } = null!;
} }
public class GetPatientInfoInDto public class GetPatientInfoInDto

View File

@ -270,6 +270,7 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
RadionuclideHalfLife = command.RadionuclideHalfLife, RadionuclideHalfLife = command.RadionuclideHalfLife,
RadiopharmaceuticalStartTime = command.RadiopharmaceuticalStartTime, RadiopharmaceuticalStartTime = command.RadiopharmaceuticalStartTime,
AcquisitionTime = command.AcquisitionTime, AcquisitionTime = command.AcquisitionTime,
Reason = command.Reason,
}); });
await _dicomStudyRepository.SaveChangesAsync(); await _dicomStudyRepository.SaveChangesAsync();

View File

@ -162,6 +162,11 @@ public class DicomStudy : BaseFullDeleteAuditEntity, IEntitySeqId
/// </summary> /// </summary>
public string AcquisitionTime { get; set; } = null!; public string AcquisitionTime { get; set; } = null!;
/// <summary>
/// 修改原因
/// </summary>
public string Reason { get; set; } = null!;
#endregion #endregion
} }

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,30 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace IRaCIS.Core.Infra.EFCore.Migrations
{
/// <inheritdoc />
public partial class PartialFrom1 : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn<string>(
name: "Reason",
table: "DicomStudy",
type: "nvarchar(400)",
maxLength: 400,
nullable: false,
defaultValue: "");
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "Reason",
table: "DicomStudy");
}
}
}

View File

@ -1641,6 +1641,11 @@ namespace IRaCIS.Core.Infra.EFCore.Migrations
.HasMaxLength(400) .HasMaxLength(400)
.HasColumnType("nvarchar(400)"); .HasColumnType("nvarchar(400)");
b.Property<string>("Reason")
.IsRequired()
.HasMaxLength(400)
.HasColumnType("nvarchar(400)");
b.Property<Guid>("SeqId") b.Property<Guid>("SeqId")
.HasColumnType("uniqueidentifier") .HasColumnType("uniqueidentifier")
.HasComment("序列Id 避免内存移动"); .HasComment("序列Id 避免内存移动");