修改一版

This commit is contained in:
he
2022-06-08 14:32:07 +08:00
parent 404dc13001
commit 3dff501386
6 changed files with 349 additions and 36 deletions
@@ -1,4 +1,5 @@
using System;
using IRaCIS.Core.Domain.Share.Reading;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -13,11 +14,81 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
}
public class ClinicalDataSetAddOrEdit
{
public Guid? Id { get; set; }
/// <summary>
/// 项目ID
/// </summary>
public Guid? TrialId { get; set; }
/// <summary>
/// 名称
/// </summary>
public string ClinicalDataSetName { get; set; }
/// <summary>
/// 临床级别
/// </summary>
public ClinicalLevel ClinicalDataLevel { get; set; }
/// <summary>
/// 上传方式
/// </summary>
public ClinicalUploadType ClinicalUploadType { get; set; }
}
public class ClinicalDataView : ClinicalData
{
}
public class ClinicalDataSetView
{
public Guid Id { get; set; }
/// <summary>
/// 项目ID
/// </summary>
public Guid? TrialId { get; set; }
/// <summary>
/// 名称
/// </summary>
public string ClinicalDataSetName { get; set; }
/// <summary>
/// 临床级别
/// </summary>
public ClinicalLevel ClinicalDataLevel { get; set; }
/// <summary>
/// 上传方式
/// </summary>
public ClinicalUploadType ClinicalUploadType { get; set; }
/// <summary>
/// 系统的ClinicalDataSetId
/// </summary>
public Guid? SystemClinicalDataSetId { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 创建人
/// </summary>
public Guid CreateUserId { get; set; }
}
public class ClinicalDataInDto
{
/// <summary>
@@ -35,34 +106,24 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
/// </summary>
public Guid VisitOrReadId { get; set; }
}
public class ClinicalDataQuery
public class ClinicalDataQuery:PageInput
{
/// <summary>
/// 项目ID
/// </summary>
public Guid? TrialId { get; set; }
/// <summary>
/// 页码
/// 名称
/// </summary>
public int PageIndex { get; set; } = 1;
public string ClinicalDataSetName { get; set; }=string.Empty;
/// <summary>
/// 每页大小
/// </summary>
public int PageSize { get; set; } = 10;
}
public class AddTrialClinicalDataSetInDto
{
public List<Guid> Ids { get; set; } = new List<Guid>();
/// <summary>
/// 排序字段
/// </summary>
public string? SortField { get; set; }
/// <summary>
/// 排序字段
/// </summary>
public bool SortAsc { get; set; } = true;
public Guid TrialId { get; set; }
}
}