5 changed files with 236 additions and 9 deletions
			
			
		- 
					62src/Shentun.Peis.Application.Contracts/LisRequests/GetLisRequestListDto.cs
 - 
					74src/Shentun.Peis.Application.Contracts/LisRequests/LisRequestDto.cs
 - 
					89src/Shentun.Peis.Application/LisRequests/LisRequestAppService.cs
 - 
					10src/Shentun.Peis.Application/PatientRegisters/PatientRegisterAppService.cs
 - 
					10src/Shentun.Peis.Domain/LisRequests/LisRequestManager.cs
 
@ -0,0 +1,62 @@ | 
				
			|||
using System; | 
				
			|||
using System.Collections.Generic; | 
				
			|||
using System.Text; | 
				
			|||
 | 
				
			|||
namespace Shentun.Peis.LisRequests | 
				
			|||
{ | 
				
			|||
    public class GetLisRequestListDto | 
				
			|||
    { | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 单位id
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public Guid? CustomerOrgId { get; set; } | 
				
			|||
 | 
				
			|||
        public Guid? CustomerOrgRegisterId { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 姓名
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? PatientName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 性别
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public char? SexId { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 档案号
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? PatientNo { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 条码号
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? PatientRegisterNo { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 身份证号
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? IdNo { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 开始日期
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? StartDate { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 结束日期
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? EndDate { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 手机号(支持手机跟座机)
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? Phone { get; set; } | 
				
			|||
 | 
				
			|||
        //public override int MaxResultCount { get; set; } = 50;
 | 
				
			|||
 | 
				
			|||
        public int MaxResultCount { get; set; } = 50; | 
				
			|||
 | 
				
			|||
        public int SkipCount { get; set; } = 0; | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
@ -0,0 +1,74 @@ | 
				
			|||
using System; | 
				
			|||
using System.Collections.Generic; | 
				
			|||
using System.Text; | 
				
			|||
 | 
				
			|||
namespace Shentun.Peis.LisRequests | 
				
			|||
{ | 
				
			|||
    public class LisRequestDto | 
				
			|||
    { | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// LisRequest的ID
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public Guid Id { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 姓名
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string PatientName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 性别
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? SexName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 年龄
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public short? Age { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 标本类型名称
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string SampleTypeName { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 标本容器名称
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string SampleContainerName { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 颜色值
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public int ContainerColor { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 标本容器备注
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string? SampleContainerRemark { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 检验申请单号
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string LisRequestNo { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 档案号
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string PatientNo { get; set; } | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 登记人员条码号
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string PatientRegisterNo { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 组合项目简称(多个“,”号隔开)
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string AsbitemName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 单位名称
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string CustomerOrgName { get; set; } | 
				
			|||
 | 
				
			|||
        /// <summary>
 | 
				
			|||
        /// 部门名称
 | 
				
			|||
        /// </summary>
 | 
				
			|||
        public string DepartmentName { get; set; } | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
						Write
						Preview
					
					
					Loading…
					
					Cancel
						Save
					
		Reference in new issue