| 
					
					
						
							
						
					
					
				 | 
				@ -363,8 +363,8 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                    SampleContainerRemark = (o.sampleContainerHaveEmpty == null) ? "" : o.sampleContainerHaveEmpty.ContainerRemark, | 
				 | 
				 | 
				                    SampleContainerRemark = (o.sampleContainerHaveEmpty == null) ? "" : o.sampleContainerHaveEmpty.ContainerRemark, | 
			
		
		
	
		
			
				 | 
				 | 
				                    SampleTypeName = (o.sampleTypeHaveEmpty == null) ? "" : o.sampleTypeHaveEmpty.DisplayName, | 
				 | 
				 | 
				                    SampleTypeName = (o.sampleTypeHaveEmpty == null) ? "" : o.sampleTypeHaveEmpty.DisplayName, | 
			
		
		
	
		
			
				 | 
				 | 
				                    SexName = o.sex.DisplayName, | 
				 | 
				 | 
				                    SexName = o.sex.DisplayName, | 
			
		
		
	
		
			
				 | 
				 | 
				                    CustomerOrgName = _cacheService.GetTopCustomerOrgAsync(o.patientRegister.CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                    DepartmentName = _cacheService.GetCustomerOrgAsync(o.patientRegister.CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    CustomerOrgName = _cacheService.GetTopCustomerOrgShortNameAsync(o.patientRegister.CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    DepartmentName = _cacheService.GetCustomerOrgShortNameAsync(o.patientRegister.CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				                    IsPrint = o.lisRequest.IsPrint, | 
				 | 
				 | 
				                    IsPrint = o.lisRequest.IsPrint, | 
			
		
		
	
		
			
				 | 
				 | 
				                    IsSignIn = o.lisRequest.IsSignIn, | 
				 | 
				 | 
				                    IsSignIn = o.lisRequest.IsSignIn, | 
			
		
		
	
		
			
				 | 
				 | 
				                    SamplingTime = o.lisRequest.SamplingTime, | 
				 | 
				 | 
				                    SamplingTime = o.lisRequest.SamplingTime, | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -544,8 +544,8 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                ContainerColor = lisRequestInfo.sampleContainer.ContainerColor, | 
				 | 
				 | 
				                ContainerColor = lisRequestInfo.sampleContainer.ContainerColor, | 
			
		
		
	
		
			
				 | 
				 | 
				                SampleContainerRemark = lisRequestInfo.sampleContainer.ContainerRemark, | 
				 | 
				 | 
				                SampleContainerRemark = lisRequestInfo.sampleContainer.ContainerRemark, | 
			
		
		
	
		
			
				 | 
				 | 
				                AsbitemNames = string.Join(",", list.OrderBy(o => o.asbitem.DisplayOrder).Select(o => o.asbitem.DisplayName).Distinct()), | 
				 | 
				 | 
				                AsbitemNames = string.Join(",", list.OrderBy(o => o.asbitem.DisplayOrder).Select(o => o.asbitem.DisplayName).Distinct()), | 
			
		
		
	
		
			
				 | 
				 | 
				                CustomerOrgName = _cacheService.GetTopCustomerOrgAsync(lisRequestInfo.patientRegister.CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                DepartmentName = _cacheService.GetCustomerOrgAsync(lisRequestInfo.patientRegister.CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                CustomerOrgName = _cacheService.GetTopCustomerOrgShortNameAsync(lisRequestInfo.patientRegister.CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                DepartmentName = _cacheService.GetCustomerOrgShortNameAsync(lisRequestInfo.patientRegister.CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				                SampleGroupName = lisRequestInfo.sampleGroupName, | 
				 | 
				 | 
				                SampleGroupName = lisRequestInfo.sampleGroupName, | 
			
		
		
	
		
			
				 | 
				 | 
				                MobileTelephone = lisRequestInfo.patient.MobileTelephone, | 
				 | 
				 | 
				                MobileTelephone = lisRequestInfo.patient.MobileTelephone, | 
			
		
		
	
		
			
				 | 
				 | 
				                SamplePrintCount = lisRequestInfo.samplePrintCount | 
				 | 
				 | 
				                SamplePrintCount = lisRequestInfo.samplePrintCount | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -818,8 +818,8 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                        PatientName = s.FirstOrDefault().PatientName, | 
				 | 
				 | 
				                        PatientName = s.FirstOrDefault().PatientName, | 
			
		
		
	
		
			
				 | 
				 | 
				                        PatientRegisterNo = s.FirstOrDefault().PatientRegisterNo, | 
				 | 
				 | 
				                        PatientRegisterNo = s.FirstOrDefault().PatientRegisterNo, | 
			
		
		
	
		
			
				 | 
				 | 
				                        SexName = s.FirstOrDefault().SexName, | 
				 | 
				 | 
				                        SexName = s.FirstOrDefault().SexName, | 
			
		
		
	
		
			
				 | 
				 | 
				                        CustomerOrgName = _cacheService.GetTopCustomerOrgAsync(s.FirstOrDefault().CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                        DepartmentName = _cacheService.GetCustomerOrgAsync(s.FirstOrDefault().CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                        CustomerOrgName = _cacheService.GetTopCustomerOrgShortNameAsync(s.FirstOrDefault().CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                        DepartmentName = _cacheService.GetCustomerOrgShortNameAsync(s.FirstOrDefault().CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				                        MobileTelephone = s.FirstOrDefault().MobileTelephone | 
				 | 
				 | 
				                        MobileTelephone = s.FirstOrDefault().MobileTelephone | 
			
		
		
	
		
			
				 | 
				 | 
				                    }); | 
				 | 
				 | 
				                    }); | 
			
		
		
	
		
			
				 | 
				 | 
				                } | 
				 | 
				 | 
				                } | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -834,8 +834,8 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                        PatientName = s.FirstOrDefault().PatientName, | 
				 | 
				 | 
				                        PatientName = s.FirstOrDefault().PatientName, | 
			
		
		
	
		
			
				 | 
				 | 
				                        PatientRegisterNo = s.FirstOrDefault().PatientRegisterNo, | 
				 | 
				 | 
				                        PatientRegisterNo = s.FirstOrDefault().PatientRegisterNo, | 
			
		
		
	
		
			
				 | 
				 | 
				                        SexName = s.FirstOrDefault().SexName, | 
				 | 
				 | 
				                        SexName = s.FirstOrDefault().SexName, | 
			
		
		
	
		
			
				 | 
				 | 
				                        CustomerOrgName = _cacheService.GetTopCustomerOrgAsync(s.FirstOrDefault().CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                        DepartmentName = _cacheService.GetCustomerOrgAsync(s.FirstOrDefault().CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                        CustomerOrgName = _cacheService.GetTopCustomerOrgShortNameAsync(s.FirstOrDefault().CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                        DepartmentName = _cacheService.GetCustomerOrgShortNameAsync(s.FirstOrDefault().CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				                        MobileTelephone = s.FirstOrDefault().MobileTelephone | 
				 | 
				 | 
				                        MobileTelephone = s.FirstOrDefault().MobileTelephone | 
			
		
		
	
		
			
				 | 
				 | 
				                    }); | 
				 | 
				 | 
				                    }); | 
			
		
		
	
		
			
				 | 
				 | 
				                } | 
				 | 
				 | 
				                } | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -899,8 +899,8 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                            PatientName = queryGroup.FirstOrDefault().PatientName, | 
				 | 
				 | 
				                            PatientName = queryGroup.FirstOrDefault().PatientName, | 
			
		
		
	
		
			
				 | 
				 | 
				                            PatientRegisterNo = queryGroup.FirstOrDefault().PatientRegisterNo, | 
				 | 
				 | 
				                            PatientRegisterNo = queryGroup.FirstOrDefault().PatientRegisterNo, | 
			
		
		
	
		
			
				 | 
				 | 
				                            SexName = queryGroup.FirstOrDefault().SexName, | 
				 | 
				 | 
				                            SexName = queryGroup.FirstOrDefault().SexName, | 
			
		
		
	
		
			
				 | 
				 | 
				                            CustomerOrgName = _cacheService.GetTopCustomerOrgAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                            DepartmentName = _cacheService.GetCustomerOrgAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result.ShortName | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                            CustomerOrgName = _cacheService.GetTopCustomerOrgShortNameAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                            DepartmentName = _cacheService.GetCustomerOrgShortNameAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result | 
			
		
		
	
		
			
				 | 
				 | 
				                        }; | 
				 | 
				 | 
				                        }; | 
			
		
		
	
		
			
				 | 
				 | 
				                    } | 
				 | 
				 | 
				                    } | 
			
		
		
	
		
			
				 | 
				 | 
				                    else if (queryGroup.Where(m => m.BarcodeMode == '1').Count() > 0) | 
				 | 
				 | 
				                    else if (queryGroup.Where(m => m.BarcodeMode == '1').Count() > 0) | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -913,8 +913,8 @@ namespace Shentun.Peis.PrintReports | 
			
		
		
	
		
			
				 | 
				 | 
				                            PatientName = queryGroup.FirstOrDefault().PatientName, | 
				 | 
				 | 
				                            PatientName = queryGroup.FirstOrDefault().PatientName, | 
			
		
		
	
		
			
				 | 
				 | 
				                            PatientRegisterNo = queryGroup.FirstOrDefault().PatientRegisterNo, | 
				 | 
				 | 
				                            PatientRegisterNo = queryGroup.FirstOrDefault().PatientRegisterNo, | 
			
		
		
	
		
			
				 | 
				 | 
				                            SexName = queryGroup.FirstOrDefault().SexName, | 
				 | 
				 | 
				                            SexName = queryGroup.FirstOrDefault().SexName, | 
			
		
		
	
		
			
				 | 
				 | 
				                            CustomerOrgName = _cacheService.GetTopCustomerOrgAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result.ShortName, | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                            DepartmentName = _cacheService.GetCustomerOrgAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result.ShortName | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                            CustomerOrgName = _cacheService.GetTopCustomerOrgShortNameAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result, | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                            DepartmentName = _cacheService.GetCustomerOrgShortNameAsync(queryGroup.FirstOrDefault().CustomerOrgId).Result | 
			
		
		
	
		
			
				 | 
				 | 
				                        }; | 
				 | 
				 | 
				                        }; | 
			
		
		
	
		
			
				 | 
				 | 
				                    } | 
				 | 
				 | 
				                    } | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |