访视修改

Uat_Study
hang 2022-04-28 13:57:09 +08:00
parent 8b312683d5
commit 3598ac4f5a
6 changed files with 12 additions and 11 deletions

View File

@ -304,7 +304,7 @@ namespace IRaCIS.Core.Application.Contracts
public Guid? ForwardUserId { get; set; }
public string ForwardUser { get; set; } = String.Empty;
public string ForwardUserName { get; set; } = String.Empty;
public DateTime? ForwardTime { get; set; }

View File

@ -290,7 +290,6 @@ namespace IRaCIS.Core.Application.Image.QA
{
var qaReply = _mapper.Map<CheckChallengeDialog>(checkDialogCommand);
qaReply.CreateUser = _userInfo.RealName;
qaReply.UserTypeEnum = (UserTypeEnum)_userInfo.UserTypeEnumInt;

View File

@ -150,6 +150,7 @@ namespace IRaCIS.Core.Application.Service
CreateMap<SubjectVisit, ForWardViewModel>()
.ForMember(d => d.ForwardUserName, u => u.MapFrom(s => s.ForwardUser.UserName))
.ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code))
.ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode));
@ -179,7 +180,9 @@ namespace IRaCIS.Core.Application.Service
.ForMember(d => d.FullFilePath, u => u.MapFrom(s => s.Path + "?access_token=" + token));
//一致性核查 质疑对话
CreateMap<CheckChallengeDialog, CheckChanllengeDialogDTO>();
CreateMap<CheckChallengeDialog, CheckChanllengeDialogDTO>()
.ForMember(d => d.CreateUserName, u => u.MapFrom(t => t.CreateUser.UserName))
.ForMember(d => d.CreateUserFullName, u => u.MapFrom(t => t.CreateUser.FullName));
//QC 质疑对话
var currentUserId = Guid.Empty;

View File

@ -7,14 +7,14 @@ using System.Text;
namespace IRaCIS.Core.Domain.Models
{
public class CheckChallengeDialog : Entity, IAuditAddWithUserName
public class CheckChallengeDialog : Entity, IAuditAdd
{
public string TalkContent { get; set; } = string.Empty;
public SubjectVisit SubjectVisit { get; set; }
public Guid SubjectVisitId { get; set; }
public string CreateUser { get; set; }
public User CreateUser { get; set; }
public DateTime CreateTime { get; set; } = DateTime.Now;
public Guid CreateUserId { get; set; } = Guid.Empty;

View File

@ -1,5 +1,6 @@
using IRaCIS.Core.Domain.Share;
using System;
using System.ComponentModel.DataAnnotations.Schema;
namespace IRaCIS.Core.Domain.Models
{
@ -11,14 +12,10 @@ namespace IRaCIS.Core.Domain.Models
public Guid QCChallengeId { get; set; }
public Guid SubjectVisitId { get; set; }
[foren]
[ForeignKey("CreateUserId")]
public User CreateUser { get; set; }
public DateTime CreateTime { get; set; } = DateTime.Now;
public Guid CreateUserId { get; set; } = Guid.Empty;

View File

@ -106,6 +106,8 @@ namespace IRaCIS.Core.Domain.Models
[ForeignKey("ClinicalDataSignUserId")]
public User ClinicalDataSignUser { get; set; }
[ForeignKey("ForwardUserId")]
public User ForwardUser { get; set; }
[ForeignKey("PreliminaryAuditUserId")]