添加冗余字段
parent
842b7117a2
commit
87f9d08c74
|
@ -267,8 +267,9 @@ namespace IRaCIS.Core.Application.Image.QA
|
|||
//已经有在申请的影像回退记录
|
||||
throw new BusinessValidationFailedException(_localizer["QCOperation_HaveApplyedImageBack"]);
|
||||
}
|
||||
var sv = (await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == subjectVisitId)).IfNullThrowException();
|
||||
|
||||
var newRecord = new SubjectVisitImageBackRecord() { SubjectVisitId = subjectVisitId };
|
||||
var newRecord = new SubjectVisitImageBackRecord() { SubjectVisitId = subjectVisitId,SubmitTime=sv.SubmitTime,EarliestScanDate=sv.EarliestScanDate,LatestScanDate=sv.LatestScanDate };
|
||||
|
||||
if (_userInfo.UserTypeEnumInt == (int)UserTypeEnum.ClinicalResearchCoordinator)
|
||||
{
|
||||
|
|
|
@ -744,10 +744,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
.ForMember(d => d.VisitNum, u => u.MapFrom(t => t.SubjectVisit.VisitNum))
|
||||
.ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.SubjectVisit.TrialSite.TrialSiteCode))
|
||||
.ForMember(d => d.VisitName, u => u.MapFrom(s => s.SubjectVisit.VisitName))
|
||||
.ForMember(d => d.SubmitTime, u => u.MapFrom(s => s.SubjectVisit.SubmitTime))
|
||||
.ForMember(d => d.IsUrgent, u => u.MapFrom(s => s.SubjectVisit.IsUrgent))
|
||||
.ForMember(d => d.EarliestScanDate, u => u.MapFrom(s => s.SubjectVisit.EarliestScanDate))
|
||||
.ForMember(d => d.LatestScanDate, u => u.MapFrom(s => s.SubjectVisit.LatestScanDate))
|
||||
.ForMember(d => d.CreateUserName, u => u.MapFrom(s => s.CreateUserRole.UserName))
|
||||
.ForMember(d => d.CreateUserFullName, u => u.MapFrom(s => s.CreateUserRole.FullName));
|
||||
|
||||
|
|
|
@ -198,6 +198,15 @@ public class SubjectVisitImageBackRecord : BaseFullAuditEntity
|
|||
|
||||
public Guid SubjectVisitId { get; set; }
|
||||
|
||||
public DateTime? SubmitTime { get; set; }
|
||||
|
||||
public DateTime? EarliestScanDate { get; set; }
|
||||
|
||||
[Comment("最晚拍片日期")]
|
||||
public DateTime? LatestScanDate { get; set; }
|
||||
|
||||
|
||||
|
||||
public ImageBackApplyEnum ApplyUserRole { get; set; }
|
||||
|
||||
[Comment("影像上传 回退")]
|
||||
|
|
19340
IRaCIS.Core.Infra.EFCore/Migrations/20250411022024_backAddFiled.Designer.cs
generated
Normal file
19340
IRaCIS.Core.Infra.EFCore/Migrations/20250411022024_backAddFiled.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,50 @@
|
|||
using System;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace IRaCIS.Core.Infra.EFCore.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class backAddFiled : Migration
|
||||
{
|
||||
/// <inheritdoc />
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.AddColumn<DateTime>(
|
||||
name: "EarliestScanDate",
|
||||
table: "SubjectVisitImageBackRecord",
|
||||
type: "datetime2",
|
||||
nullable: true);
|
||||
|
||||
migrationBuilder.AddColumn<DateTime>(
|
||||
name: "LatestScanDate",
|
||||
table: "SubjectVisitImageBackRecord",
|
||||
type: "datetime2",
|
||||
nullable: true,
|
||||
comment: "最晚拍片日期");
|
||||
|
||||
migrationBuilder.AddColumn<DateTime>(
|
||||
name: "SubmitTime",
|
||||
table: "SubjectVisitImageBackRecord",
|
||||
type: "datetime2",
|
||||
nullable: true);
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropColumn(
|
||||
name: "EarliestScanDate",
|
||||
table: "SubjectVisitImageBackRecord");
|
||||
|
||||
migrationBuilder.DropColumn(
|
||||
name: "LatestScanDate",
|
||||
table: "SubjectVisitImageBackRecord");
|
||||
|
||||
migrationBuilder.DropColumn(
|
||||
name: "SubmitTime",
|
||||
table: "SubjectVisitImageBackRecord");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -9078,13 +9078,23 @@ namespace IRaCIS.Core.Infra.EFCore.Migrations
|
|||
b.Property<Guid>("CreateUserId")
|
||||
.HasColumnType("uniqueidentifier");
|
||||
|
||||
b.Property<DateTime?>("EarliestScanDate")
|
||||
.HasColumnType("datetime2");
|
||||
|
||||
b.Property<int>("ImageBackState")
|
||||
.HasColumnType("int")
|
||||
.HasComment("影像上传 回退");
|
||||
|
||||
b.Property<DateTime?>("LatestScanDate")
|
||||
.HasColumnType("datetime2")
|
||||
.HasComment("最晚拍片日期");
|
||||
|
||||
b.Property<Guid>("SubjectVisitId")
|
||||
.HasColumnType("uniqueidentifier");
|
||||
|
||||
b.Property<DateTime?>("SubmitTime")
|
||||
.HasColumnType("datetime2");
|
||||
|
||||
b.Property<DateTime>("UpdateTime")
|
||||
.HasColumnType("datetime2");
|
||||
|
||||
|
|
Loading…
Reference in New Issue