同步数据库备注到实体
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
3ee0c2ccc7
commit
e9bb71f5c9
|
@ -16,7 +16,6 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
|
||||
|
||||
CreateMap<RoleCommand, Role>();
|
||||
|
||||
CreateMap<UserCommand, User>().ForMember(d => d.UserCode, x => x.Ignore());
|
||||
CreateMap<UserType, UserTypeMenuAddOrEdit>().ReverseMap()
|
||||
|
@ -45,7 +44,6 @@ namespace IRaCIS.Core.Application.Service
|
|||
CreateMap<UserType, UserTypeRoleView>()
|
||||
.ForMember(t => t.MenuIds, u => u.MapFrom(c => c.UserTypeMenuList.Select(t => t.MenuId)));
|
||||
|
||||
CreateMap<Role, RoleDTO>();
|
||||
CreateMap<Menu, MenuFunctionDTO>();
|
||||
|
||||
|
||||
|
|
|
@ -79,9 +79,6 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
//审计信息 这里不用IncludeMembers 也可以识别 是以导航属性名称开头
|
||||
// 还有 外键? COALESCE([t0].[SubjectId], '00000000-0000-0000-0000-000000000000') 因为destination 是Guid
|
||||
CreateMap<TrialAudit, AuditDTO>()
|
||||
.ForMember(d => d.SubjectName, u => u.MapFrom(s => s.Subject.LastName + " / " + s.Subject.FirstName))
|
||||
.ForMember(d => d.SubjectCode, u => u.MapFrom(s => s.Subject.Code));
|
||||
|
||||
|
||||
CreateMap<SubjectVisitCommand, SubjectVisit>().ForAllMembers(opt => opt.Condition((src, dest, srcMember) => srcMember != null));
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 分配规则")]
|
||||
[Table("TaskAllocationRule")]
|
||||
public class TaskAllocationRule : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 一致性分析生成任务配置")]
|
||||
[Table("TaskConsistentRule")]
|
||||
public class TaskConsistentRule : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -2,6 +2,7 @@ using IRaCIS.Core.Domain.Share;
|
|||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 退回重阅影响")]
|
||||
[Table("TaskInfluence")]
|
||||
public class TaskInfluence : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -9,6 +9,7 @@ public class OSSImageInfo
|
|||
public string ImagePath { get; set; } = string.Empty;
|
||||
}
|
||||
|
||||
[Comment("项目阅片 - 医学审核")]
|
||||
[Table("TaskMedicalReview")]
|
||||
public class TaskMedicalReview : BaseFullAuditEntity
|
||||
{
|
||||
|
@ -59,7 +60,7 @@ public class TaskMedicalReview : BaseFullAuditEntity
|
|||
public DateTime? AllocateTime { get; set; }
|
||||
|
||||
[Comment("审核状态")]
|
||||
[Required]
|
||||
|
||||
public MedicalReviewAuditState AuditState { get; set; }
|
||||
|
||||
[Comment("审核通过时间")]
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 一致性分析规则")]
|
||||
[Table("TaskMedicalReviewRule")]
|
||||
public class TaskMedicalReviewRule : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 虚拟中心编号更新记录")]
|
||||
[Table("TrialVirtualSiteCodeUpdate")]
|
||||
public class TrialVirtualSiteCodeUpdate : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -4,6 +4,7 @@ using System.Linq;
|
|||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 阅片任务表")]
|
||||
[Table("VisitTask")]
|
||||
public class VisitTask : BaseFullAuditEntity
|
||||
{
|
||||
|
@ -166,7 +167,7 @@ public class VisitTask : BaseFullAuditEntity
|
|||
public bool IsCanEditUrgentState { get; set; } = true;
|
||||
|
||||
[Comment("0 代表 单重阅片 产生的任务 否则就是双重 任务 1 任务 2")]
|
||||
[Required]
|
||||
|
||||
public Arm ArmEnum { get; set; }
|
||||
|
||||
[Comment("分配状态")]
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("重阅申请流程记录表")]
|
||||
[Table("VisitTaskReReading")]
|
||||
public class VisitTaskReReading : BaseFullAuditEntity
|
||||
|
|
|
@ -16,7 +16,7 @@ public interface IEntitySeqId
|
|||
public abstract class Entity : IEntity<Guid>
|
||||
{
|
||||
[Key]
|
||||
[Required]
|
||||
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
||||
public Guid Id { get; set; }
|
||||
#region 领域事件 仅仅允许通过提供的方法进行操作
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("数据上传 | 数据导出 | 邮件附件 文件记录表 (需要同步)")]
|
||||
[Table("CommonDocument")]
|
||||
public class CommonDocument : BaseFullDeleteAuditEntity
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 国际化配置表 (需要同步)")]
|
||||
[Table("Internationalization")]
|
||||
public class Internationalization : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统发布日志 (需要同步)")]
|
||||
[Table("PublishLog")]
|
||||
public class PublishLog : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("系统 - 签名模板场景配置 (需要同步)")]
|
||||
[Table("SystemBasicData")]
|
||||
public class SystemBasicData : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 验证码记录")]
|
||||
[Table("VerificationCode")]
|
||||
public class VerificationCode : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 医生字典关联表")]
|
||||
[Table("DoctorDictionary")]
|
||||
public class DoctorDictionary : Entity
|
||||
|
|
|
@ -2,7 +2,7 @@ namespace IRaCIS.Core.Domain.Models;
|
|||
|
||||
[Comment("医生计费 - 工作量记录表")]
|
||||
[Table("DoctorWorkload")]
|
||||
public partial class Workload : BaseFullAuditEntity
|
||||
public class Workload : BaseFullAuditEntity
|
||||
{
|
||||
#region 导航属性
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 项目阅片标准参与一致性分析配置表")]
|
||||
[Table("EnrollReadingCriterion")]
|
||||
public class EnrollReadingCriterion : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 继续教育经历")]
|
||||
[Table("Postgraduate")]
|
||||
public partial class Postgraduate : BaseFullAuditEntity
|
||||
public class Postgraduate : BaseFullAuditEntity
|
||||
{
|
||||
#region 导航属性
|
||||
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 科研学术记录")]
|
||||
[Table("ResearchPublication")]
|
||||
public partial class ResearchPublication : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 项目临床经历")]
|
||||
[Table("TrialExperience")]
|
||||
public partial class TrialExperience : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 项目临床经历评估标准")]
|
||||
[Table("TrialExperienceCriteria")]
|
||||
public class TrialExperienceCriteria : Entity
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生 - 假期安排")]
|
||||
[Table("Vacation")]
|
||||
public class Vacation : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统文档签署记录")]
|
||||
[Table("SystemDocConfirmedUser")]
|
||||
public class SystemDocConfirmedUser : BaseAddDeleteAuditEntity
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统文档需要签署用户类型")]
|
||||
[Table("SystemDocNeedConfirmedUserType")]
|
||||
public class SystemDocNeedConfirmedUserType : Entity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统签署文档")]
|
||||
[Table("SystemDocument")]
|
||||
public class SystemDocument : BaseFullDeleteAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 项目文档签署记录")]
|
||||
[Table("TrialDocConfirmedUser")]
|
||||
public class TrialDocConfirmedUser : BaseAddDeleteAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 项目文档需要签署的用户类型")]
|
||||
[Table("TrialDocNeedConfirmedUserType")]
|
||||
public class TrialDocNeedConfirmedUserType : Entity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 项目文档")]
|
||||
[Table("TrialDocument")]
|
||||
public class TrialDocument : BaseFullDeleteAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 项目邮件收发配置用户类型")]
|
||||
[Table("TrialEmailNoticeUser")]
|
||||
public class TrialEmailNoticeUser : Entity
|
||||
{
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
[Table("CalculateTask")]
|
||||
public class CalculateTask : Entity
|
||||
{
|
||||
public Guid ReviewerId { get; set; }
|
||||
|
||||
[Required]
|
||||
public string YearMonth { get; set; } = string.Empty;
|
||||
public bool IsLock { get; set; }
|
||||
}
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 汇率")]
|
||||
[Table("ExchangeRate")]
|
||||
public class ExchangeRate : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 每月支付记录表")]
|
||||
[Table("Payment")]
|
||||
public partial class Payment : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 每月支付记录表")]
|
||||
[Table("PaymentAdjustment")]
|
||||
public partial class PaymentAdjustment : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 每月支付详情表")]
|
||||
[Table("PaymentDetail")]
|
||||
public partial class PaymentDetail : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 不同时间点价格设置")]
|
||||
[Table("RankPrice")]
|
||||
public partial class RankPrice : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 项目支付配置")]
|
||||
[Table("TrialPaymentPrice")]
|
||||
public partial class TrialPaymentPrice : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 项目工作量收入单价")]
|
||||
[Table("TrialRevenuesPrice")]
|
||||
public class TrialRevenuesPrice : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 项目收入价格验证")]
|
||||
[Table("TrialRevenuesPriceVerification")]
|
||||
public class TrialRevenuesPriceVerification : Entity
|
||||
{
|
||||
public Guid TrialId { get; set; }
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("医生计费 - 奖励")]
|
||||
[Table("VolumeReward")]
|
||||
public partial class VolumeReward : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -39,7 +39,6 @@ public class DicomInstance : BaseFullAuditEntity, IEntitySeqId
|
|||
|
||||
public int NumberOfFrames { get; set; }
|
||||
[MaxLength]
|
||||
[Unicode(false)]
|
||||
public string Path { get; set; } = null!;
|
||||
|
||||
[StringLength(400)]
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("归档 - 序列表")]
|
||||
public partial class DicomSeries : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||
[Table("DicomSeries")]
|
||||
public class DicomSeries : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||
{
|
||||
#region 导航属性
|
||||
[JsonIgnore]
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("影像 - 影像分享记录表")]
|
||||
[Table("ImageShare")]
|
||||
public class ImageShare : Entity
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("影像 - 非dicom检查")]
|
||||
[Table("NoneDicomStudy")]
|
||||
public class NoneDicomStudy : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("影像 - 非dicom检查关联文件表")]
|
||||
[Table("NoneDicomStudyFile")]
|
||||
public class NoneDicomStudyFile : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目中心 - 影像推送记录")]
|
||||
[Table("SCPImageUpload")]
|
||||
public class SCPImageUpload : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目中心 - 推送Instance")]
|
||||
[Table("SCPInstance")]
|
||||
public class SCPInstance : BaseFullAuditEntity, IEntitySeqId
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目中心 - 推送检查患者")]
|
||||
[Table("SCPPatient")]
|
||||
public class SCPPatient : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目中心 - 推送序列")]
|
||||
[Table("SCPSeries")]
|
||||
public class SCPSeries : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目中心 - 推送检查")]
|
||||
[Table("SCPStudy")]
|
||||
public class SCPStudy : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("系统 - 匿名化配置(需要同步)")]
|
||||
[Table("SystemAnonymization")]
|
||||
public class SystemAnonymization : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 任务后处理Instance")]
|
||||
[Table("TaskInstance")]
|
||||
public class TaskInstance : BaseFullAuditEntity, IEntitySeqId
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 任务后上传序列")]
|
||||
[Table("TaskSeries")]
|
||||
public class TaskSeries : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目阅片 - 任务后上传检查")]
|
||||
[Table("TaskStudy")]
|
||||
public class TaskStudy : BaseFullDeleteAuditEntity, IEntitySeqId
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 项目DicomAE")]
|
||||
[Table("TrialDicomAE")]
|
||||
public class TrialDicomAE : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 影像下载监控")]
|
||||
[Table("TrialImageDownload")]
|
||||
public class TrialImageDownload : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("机构 - 医院")]
|
||||
[Table("Hospital")]
|
||||
public class Hospital : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("机构 - Site")]
|
||||
[Table("Site")]
|
||||
public partial class Site : BaseFullAuditEntity
|
||||
public class Site : BaseFullAuditEntity
|
||||
{
|
||||
#region 导航属性
|
||||
[JsonIgnore]
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("机构 - Sponsor")]
|
||||
[Table("Sponsor")]
|
||||
public partial class Sponsor : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统菜单 (需要同步)")]
|
||||
[Table("Menu")]
|
||||
public class Menu : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -2,6 +2,7 @@ using IRaCIS.Core.Domain.Share;
|
|||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统通知")]
|
||||
[Table("SystemNotice")]
|
||||
public class SystemNotice : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统通知用户读取记录")]
|
||||
[Table("SystemNoticeUserRead")]
|
||||
public class SystemNoticeUserRead : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统通知用户类型配置")]
|
||||
[Table("SystemNoticeUserType")]
|
||||
public class SystemNoticeUserType : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
[Table("Role")]
|
||||
public partial class Role : BaseFullAuditEntity
|
||||
{
|
||||
#region 导航属性
|
||||
|
||||
#endregion
|
||||
public string RoleName { get; set; } = string.Empty;
|
||||
|
||||
public string RoleDescription { get; set; } = string.Empty;
|
||||
|
||||
public int Status { get; set; }
|
||||
|
||||
[Comment("权限级别")]
|
||||
public int PrivilegeLevel { get; set; }
|
||||
|
||||
}
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 用户反馈")]
|
||||
[Table("UserFeedBack")]
|
||||
public class UserFeedBack : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -2,6 +2,7 @@ using IRaCIS.Core.Domain.Share;
|
|||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 用户账户操作日志")]
|
||||
[Table("UserLog")]
|
||||
public class UserLog : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 用户修改密码")]
|
||||
[Table("UserPassWordLog")]
|
||||
public class UserPassWordLog : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统用户类型 (需要同步)")]
|
||||
public class UserType : Entity
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 用户类型组(需要同步)")]
|
||||
[Table("UserTypeGroup")]
|
||||
public class UserTypeGroup : Entity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - 系统用户类型菜单中间关系表 (需要同步)")]
|
||||
[Table("UserTypeMenu")]
|
||||
public partial class UserTypeMenu : Entity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者访视 - 既往放疗史")]
|
||||
[Table("PreviousHistory")]
|
||||
public class PreviousHistory : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者访视 - 既往其他治疗史")]
|
||||
[Table("PreviousOther")]
|
||||
public class PreviousOther : BaseAddAuditEntity
|
||||
{
|
||||
|
@ -20,7 +21,7 @@ public class PreviousOther : BaseAddAuditEntity
|
|||
public string TreatmentType { get; set; } = String.Empty;
|
||||
|
||||
[Comment("临床数据类型Id")]
|
||||
[Required]
|
||||
|
||||
public Guid ClinicalDataTrialSetId { get; set; }
|
||||
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者访视 - 临床数据配置")]
|
||||
[Table("PreviousPDF")]
|
||||
public class PreviousPDF : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者访视 - 既往手术史")]
|
||||
[Table("PreviousSurgery")]
|
||||
public class PreviousSurgery : BaseAddAuditEntity
|
||||
{
|
||||
|
@ -20,6 +21,6 @@ public class PreviousSurgery : BaseAddAuditEntity
|
|||
public string OperationName { get; set; } = String.Empty;
|
||||
|
||||
[Comment("临床数据类型Id")]
|
||||
[Required]
|
||||
|
||||
public Guid ClinicalDataTrialSetId { get; set; }
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("一致性核查文件")]
|
||||
[Table("InspectionFile")]
|
||||
public class InspectionFile : BaseAddAuditEntity
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
|
||||
[Comment("受试者访视 - QC质疑")]
|
||||
[Table("QCChallenge")]
|
||||
public class QCChallenge : BaseAddAuditEntity
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者访视 - QC质疑对话")]
|
||||
[Table("QCChallengeDialog")]
|
||||
public class QCChallengeDialog : BaseAddAuditEntity
|
||||
{
|
||||
#region 导航属性
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("后台 - QC质控问题(需要同步)")]
|
||||
[Table("QCQuestion")]
|
||||
public class QCQuestion : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 质控问题")]
|
||||
[Table("TrialQCQuestion")]
|
||||
public class TrialQCQuestion : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目 - 质控问题表单答案")]
|
||||
[Table("TrialQCQuestionAnswer")]
|
||||
public class TrialQCQuestionAnswer : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 附加评估标准结果")]
|
||||
[Table("SubjectAdditionalEvaluationResult")]
|
||||
public class SubjectAdditionalEvaluationResult : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 参与附加评估标准配置")]
|
||||
[Table("SubjectCriteriaEvaluation")]
|
||||
public class SubjectCriteriaEvaluation : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -2,6 +2,7 @@ using IRaCIS.Core.Domain.Share;
|
|||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 附加评估标准影像筛选")]
|
||||
[Table("SubjectCriteriaEvaluationVisitFilter")]
|
||||
public class SubjectCriteriaEvaluationVisitFilter : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 附加评估标准影像筛选检查")]
|
||||
[Table("SubjectCriteriaEvaluationVisitStudyFilter")]
|
||||
public class SubjectCriteriaEvaluationVisitStudyFilter : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目的临床数据")]
|
||||
[Table("ReadingClinicalDataPDF")]
|
||||
public class ReadingClinicalDataPDF : BaseAddAuditEntity
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("一致性分析临床数据")]
|
||||
[Table("ReadingConsistentClinicalData")]
|
||||
public class ReadingConsistentClinicalData : BaseAddAuditEntity
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("一致性分析临床数据")]
|
||||
[Table("ReadingConsistentClinicalDataPDF")]
|
||||
public class ReadingConsistentClinicalDataPDF : BaseAddAuditEntity
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目标准 - 临床数据配置")]
|
||||
[Table("TrialClinicalDataSetCriterion")]
|
||||
public class TrialClinicalDataSetCriterion : BaseFullAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("系统临床数据问题")]
|
||||
[Table("SystemClinicalQuestion")]
|
||||
public class SystemClinicalQuestion : BaseAddAuditEntity
|
||||
|
|
|
@ -2,6 +2,7 @@ using IRaCIS.Core.Domain.Share;
|
|||
using System.Linq;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("系统临床表格问题")]
|
||||
[Table("SystemClinicalTableQuestion")]
|
||||
public class SystemClinicalTableQuestion : BaseAddAuditEntity
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目临床数据问题")]
|
||||
[Table("TrialClinicalQuestion")]
|
||||
public class TrialClinicalQuestion : BaseAddAuditEntity
|
||||
|
|
|
@ -2,6 +2,7 @@ using IRaCIS.Core.Domain.Share;
|
|||
using System.Linq;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("项目临床表格问题")]
|
||||
[Table("TrialClinicalTableQuestion")]
|
||||
public class TrialClinicalTableQuestion : BaseAddAuditEntity
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 临床表单表格问题行记录")]
|
||||
[Table("ClinicalAnswerRowInfo")]
|
||||
public class ClinicalAnswerRowInfo : BaseAddAuditEntity
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 临床表单")]
|
||||
[Table("ClinicalForm")]
|
||||
public class ClinicalForm : BaseAddAuditEntity
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("受试者 - 阅片模块临床表单")]
|
||||
[Table("ReadModuleCriterionFrom")]
|
||||
public class ReadModuleCriterionFrom : BaseAddAuditEntity
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("阅片医学审核对话")]
|
||||
[Table("ReadingMedicalReviewDialog")]
|
||||
public class ReadingMedicalReviewDialog : BaseAddAuditEntity
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("阅片医学问题答案")]
|
||||
[Table("ReadingMedicineQuestionAnswer")]
|
||||
public class ReadingMedicineQuestionAnswer : BaseFullAuditEntity
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("阅片医学审核系统问题")]
|
||||
[Table("ReadingMedicineSystemQuestion")]
|
||||
public class ReadingMedicineSystemQuestion : BaseFullAuditEntity
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
using IRaCIS.Core.Domain.Share;
|
||||
namespace IRaCIS.Core.Domain.Models;
|
||||
|
||||
[Comment("阅片医学审核项目问题")]
|
||||
[Table("ReadingMedicineTrialQuestion")]
|
||||
public class ReadingMedicineTrialQuestion : BaseFullAuditEntity
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue