| 
					
					
						
							
						
					
					
				 | 
				@ -173,7 +173,7 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				            var MedicalCenterTelphone = await _sysParmValueManager.GetSysParmValueAsync(medicalCenterId, "medical_center_telphone"); | 
				 | 
				 | 
				            var MedicalCenterTelphone = await _sysParmValueManager.GetSysParmValueAsync(medicalCenterId, "medical_center_telphone"); | 
			
		
		
	
		
			
				 | 
				 | 
				            #endregion
 | 
				 | 
				 | 
				            #endregion
 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				            var customerOrgList = await _customerOrgRepository.GetListAsync(); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            //var customerOrgList = await _customerOrgRepository.GetListAsync();
 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				            var query = from a in await _patientRegisterRepository.GetQueryableAsync() | 
				 | 
				 | 
				            var query = from a in await _patientRegisterRepository.GetQueryableAsync() | 
			
		
		
	
		
			
				 | 
				 | 
				                        join b in await _sexRegisterRepository.GetQueryableAsync() | 
				 | 
				 | 
				                        join b in await _sexRegisterRepository.GetQueryableAsync() | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -252,10 +252,13 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				            //生成LIS条码
 | 
				 | 
				 | 
				            //生成LIS条码
 | 
			
		
		
	
		
			
				 | 
				 | 
				            var lisRequests = await _lisRequestManager.SetLisRequestAsync(input.PatientRegisterId); | 
				 | 
				 | 
				            var lisRequests = await _lisRequestManager.SetLisRequestAsync(input.PatientRegisterId); | 
			
		
		
	
		
			
				 | 
				 | 
				            await _unitOfWorkManager.Current.SaveChangesAsync(); | 
				 | 
				 | 
				            await _unitOfWorkManager.Current.SaveChangesAsync(); | 
			
		
		
	
		
			
				 | 
				 | 
				            //await _unitOfWorkManager.Current.CompleteAsync();
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            await _unitOfWorkManager.Current.CompleteAsync(); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				            //检索条码数据
 | 
				 | 
				 | 
				            //检索条码数据
 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            using (var uow = _unitOfWorkManager.Begin( | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                requiresNew: false, isTransactional: false | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            )) | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            { | 
			
		
		
	
		
			
				 | 
				 | 
				                var query = (from patient in await _patientRepository.GetQueryableAsync() | 
				 | 
				 | 
				                var query = (from patient in await _patientRepository.GetQueryableAsync() | 
			
		
		
	
		
			
				 | 
				 | 
				                             join patientRegister in await _patientRegisterRepository.GetQueryableAsync() | 
				 | 
				 | 
				                             join patientRegister in await _patientRegisterRepository.GetQueryableAsync() | 
			
		
		
	
		
			
				 | 
				 | 
				                             on patient.Id equals patientRegister.PatientId | 
				 | 
				 | 
				                             on patient.Id equals patientRegister.PatientId | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -360,7 +363,12 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                        SignInTime = s.Key.SignInTime, | 
				 | 
				 | 
				                        SignInTime = s.Key.SignInTime, | 
			
		
		
	
		
			
				 | 
				 | 
				                    }).ToList(); | 
				 | 
				 | 
				                    }).ToList(); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                await uow.CompleteAsync(); | 
			
		
		
	
		
			
				 | 
				 | 
				                return entlist; | 
				 | 
				 | 
				                return entlist; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            } | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				             | 
			
		
		
	
		
			
				 | 
				 | 
				        } | 
				 | 
				 | 
				        } | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				        [HttpPost("api/app/PrintReport/GetLisRequestReportByLisRequestId")] | 
				 | 
				 | 
				        [HttpPost("api/app/PrintReport/GetLisRequestReportByLisRequestId")] | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -793,6 +801,7 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                AsbitemName = s.Asbitem.DisplayName, | 
				 | 
				 | 
				                AsbitemName = s.Asbitem.DisplayName, | 
			
		
		
	
		
			
				 | 
				 | 
				                AsbitemGuide = _asbitemGuideManager.GetAsbitemGuideConvertSexId(medicalCenterId, s.AsbitemId, SexId), | 
				 | 
				 | 
				                AsbitemGuide = _asbitemGuideManager.GetAsbitemGuideConvertSexId(medicalCenterId, s.AsbitemId, SexId), | 
			
		
		
	
		
			
				 | 
				 | 
				                AsbitemDisplayOrder = s.Asbitem.DisplayOrder, | 
				 | 
				 | 
				                AsbitemDisplayOrder = s.Asbitem.DisplayOrder, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                ItemTypeDisplayOrder = s.Asbitem.ItemType.DisplayOrder, | 
			
		
		
	
		
			
				 | 
				 | 
				                GuideDisplayOrder = s.Asbitem.ItemType.GuidType.DisplayOrder, | 
				 | 
				 | 
				                GuideDisplayOrder = s.Asbitem.ItemType.GuidType.DisplayOrder, | 
			
		
		
	
		
			
				 | 
				 | 
				                GuideName = s.Asbitem.ItemType.GuidType.DisplayName | 
				 | 
				 | 
				                GuideName = s.Asbitem.ItemType.GuidType.DisplayName | 
			
		
		
	
		
			
				 | 
				 | 
				            }) | 
				 | 
				 | 
				            }) | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -807,7 +816,7 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                { | 
				 | 
				 | 
				                { | 
			
		
		
	
		
			
				 | 
				 | 
				                    AsbitemName = ss.AsbitemName, | 
				 | 
				 | 
				                    AsbitemName = ss.AsbitemName, | 
			
		
		
	
		
			
				 | 
				 | 
				                    AsbitemGuide = ss.AsbitemGuide, | 
				 | 
				 | 
				                    AsbitemGuide = ss.AsbitemGuide, | 
			
		
		
	
		
			
				 | 
				 | 
				                    DisplayOrder = ss.AsbitemDisplayOrder | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    DisplayOrder = (ss.ItemTypeDisplayOrder * 3000) + ss.AsbitemDisplayOrder | 
			
		
		
	
		
			
				 | 
				 | 
				                }).OrderBy(o => o.DisplayOrder).ToList() | 
				 | 
				 | 
				                }).OrderBy(o => o.DisplayOrder).ToList() | 
			
		
		
	
		
			
				 | 
				 | 
				            }).OrderBy(o => o.DisplayOrder).ToList(); | 
				 | 
				 | 
				            }).OrderBy(o => o.DisplayOrder).ToList(); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |