Commit 8efc316b1d15cb7dcbbadfdf28ed1e98c34435d4
1 parent
3e9c295f21
Exists in
master
and in
6 other branches
update
Showing 3 changed files with 1030 additions and 18 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SieveController.java
View file @
8efc316
| ... | ... | @@ -25,6 +25,7 @@ |
| 25 | 25 | import org.springframework.beans.factory.annotation.Autowired; |
| 26 | 26 | import org.springframework.stereotype.Controller; |
| 27 | 27 | import org.springframework.web.bind.annotation.*; |
| 28 | +import org.springframework.web.multipart.MultipartFile; | |
| 28 | 29 | |
| 29 | 30 | import javax.servlet.http.HttpServletRequest; |
| 30 | 31 | import javax.servlet.http.HttpServletResponse; |
| ... | ... | @@ -368,5 +369,22 @@ |
| 368 | 369 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
| 369 | 370 | sieveFacade.exportSerologySieve(cqSieveQueryRequest, loginState.getId(), response); |
| 370 | 371 | } |
| 372 | + | |
| 373 | + /** | |
| 374 | + * 产筛导入3.0版 血清学筛查 | |
| 375 | + * sieveType=1 | |
| 376 | + * @param request | |
| 377 | + * @param response | |
| 378 | + */ | |
| 379 | + @RequestMapping(value = "/importSerologySieve") | |
| 380 | + @ResponseBody | |
| 381 | + @TokenRequired | |
| 382 | + public void importSerologySieve(@RequestParam MultipartFile file, HttpServletRequest request, HttpServletResponse response) { | |
| 383 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
| 384 | + sieveFacade.importSerologySieve(file, loginState.getId(), response); | |
| 385 | + } | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 371 | 389 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java
View file @
8efc316
| ... | ... | @@ -28,8 +28,13 @@ |
| 28 | 28 | import com.lyms.platform.permission.service.UsersService; |
| 29 | 29 | import com.lyms.platform.pojo.*; |
| 30 | 30 | import com.lyms.platform.query.*; |
| 31 | +import jxl.Cell; | |
| 32 | +import jxl.Sheet; | |
| 33 | +import jxl.Workbook; | |
| 34 | +import jxl.read.biff.BiffException; | |
| 31 | 35 | import net.sf.json.JSONObject; |
| 32 | 36 | import org.apache.commons.collections.CollectionUtils; |
| 37 | +import org.apache.commons.fileupload.disk.DiskFileItem; | |
| 33 | 38 | import org.apache.commons.lang.StringUtils; |
| 34 | 39 | import org.apache.commons.lang.math.NumberUtils; |
| 35 | 40 | import org.springframework.beans.factory.annotation.Autowired; |
| 36 | 41 | |
| ... | ... | @@ -37,8 +42,12 @@ |
| 37 | 42 | import org.springframework.data.mongodb.core.MongoTemplate; |
| 38 | 43 | import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; |
| 39 | 44 | import org.springframework.stereotype.Component; |
| 45 | +import org.springframework.web.multipart.MultipartFile; | |
| 46 | +import org.springframework.web.multipart.commons.CommonsMultipartFile; | |
| 40 | 47 | |
| 41 | 48 | import javax.servlet.http.HttpServletResponse; |
| 49 | +import java.io.File; | |
| 50 | +import java.io.IOException; | |
| 42 | 51 | import java.io.OutputStream; |
| 43 | 52 | import java.util.*; |
| 44 | 53 | import java.util.concurrent.Callable; |
| 45 | 54 | |
| 46 | 55 | |
| ... | ... | @@ -2529,23 +2538,12 @@ |
| 2529 | 2538 | if (CollectionUtils.isNotEmpty(list)) { |
| 2530 | 2539 | for (SieveListResult2 sive : list) { |
| 2531 | 2540 | Map<String, Object> data = new HashMap<>(); |
| 2532 | - /* data.put("versionNo", sive.getNumber()); | |
| 2533 | - data.put("exportTime", sive.getExportTime()); | |
| 2534 | - data.put("highRisk", sive.getZtfxText()); | |
| 2535 | - data.put("age", sive.getAge()); | |
| 2536 | - data.put("collectBloodWeek", sive.getCollectionWeek()); | |
| 2537 | - data.put("placeDomicile", sive.getPlaceDomicile());//com.lyms.platform.common.utils.StringUtils.encryPhone(sive.getRealPhone()) | |
| 2538 | - data.put("residence", sive.getResidence()); | |
| 2539 | - data.put("dueDate", sive.getDueDate()); | |
| 2540 | - data.put("bScanInfo", sive.getbScanInfo()); | |
| 2541 | - data.put("foundHospital", sive.getFoundHospital());*/ | |
| 2542 | 2541 | data.put("SampleID", sive.getNumber());//样本号(标本号) |
| 2543 | 2542 | data.put("PatientID", sive.getPatientID());//孕妇编号 |
| 2544 | 2543 | data.put("LastName", sive.getName());//姓名 |
| 2545 | - data.put("ApplicationNo", sive.getPatientID());//申请单号 | |
| 2544 | + data.put("FirstName", "");//姓名2 | |
| 2545 | +// data.put("ApplicationNo", sive.getPatientID());//申请单号 | |
| 2546 | 2546 | data.put("BirthDate", sive.getBirthday());//生日 |
| 2547 | - data.put("Ethnicity", sive.getEthnicity());//种族(名族) | |
| 2548 | - data.put("IdCard", sive.getCardNo());//身份证号 | |
| 2549 | 2547 | data.put("Address", sive.getPlaceDomicile());//地址 |
| 2550 | 2548 | data.put("Phone", sive.getPhone());//电话 |
| 2551 | 2549 | data.put("NoOfFetuses", sive.getNoOfFetuses());//胎儿数(胎数) |
| 2552 | 2550 | |
| ... | ... | @@ -2570,8 +2568,10 @@ |
| 2570 | 2568 | data.put("TransferDate", sive.getTransferDate());//辅助生殖之移植日期 |
| 2571 | 2569 | data.put("DonorBirthDate", sive.getDonorBirthDate());//辅助生殖之捐赠者生日 |
| 2572 | 2570 | data.put("NasalBone", sive.getNasalBone());//鼻骨 |
| 2573 | - data.put("Monozygous", sive.getMonozygous());//单卵 | |
| 2574 | 2571 | data.put("PatientType", sive.getPatientType());//孕妇筛查类型PatientType |
| 2572 | + /* data.put("Ethnicity", sive.getEthnicity());//种族(名族) | |
| 2573 | + data.put("IdCard", sive.getCardNo());//身份证号 | |
| 2574 | + data.put("Monozygous", sive.getMonozygous());//单卵*/ | |
| 2575 | 2575 | datas.add(data); |
| 2576 | 2576 | } |
| 2577 | 2577 | } |
| 2578 | 2578 | |
| ... | ... | @@ -2591,10 +2591,9 @@ |
| 2591 | 2591 | cnames.put("SampleID", "SampleID");//样本号 |
| 2592 | 2592 | cnames.put("PatientID", "PatientID");//孕妇编号 |
| 2593 | 2593 | cnames.put("LastName", "LastName");//姓名 |
| 2594 | - cnames.put("ApplicationNo", "ApplicationNo");//申请单号 | |
| 2594 | + cnames.put("FirstName", "");//姓名2 | |
| 2595 | +// cnames.put("ApplicationNo", "ApplicationNo");//申请单号 | |
| 2595 | 2596 | cnames.put("BirthDate", "BirthDate");//生日 |
| 2596 | - cnames.put("Ethnicity", "Ethnicity");//种族 | |
| 2597 | - cnames.put("IdCard", "IdCard");//身份证号 | |
| 2598 | 2597 | cnames.put("Address", "Address");//地址 |
| 2599 | 2598 | cnames.put("Phone", "Phone");//电话 |
| 2600 | 2599 | cnames.put("NoOfFetuses", "NoOfFetuses");//胎儿数 |
| 2601 | 2600 | |
| 2602 | 2601 | |
| ... | ... | @@ -2619,9 +2618,113 @@ |
| 2619 | 2618 | cnames.put("TransferDate", "TransferDate");//辅助生殖之移植日期 |
| 2620 | 2619 | cnames.put("DonorBirthDate", "DonorBirthDate");//辅助生殖之捐赠者生日 |
| 2621 | 2620 | cnames.put("NasalBone", "NasalBone");//鼻骨 |
| 2622 | - cnames.put("Monozygous", "Monozygous");//单卵 | |
| 2623 | 2621 | cnames.put("PatientType", "PatientType");//孕妇筛查类型 |
| 2622 | + /* cnames.put("Ethnicity", "Ethnicity");//种族 | |
| 2623 | + cnames.put("IdCard", "IdCard");//身份证号 | |
| 2624 | + cnames.put("Monozygous", "Monozygous");//单卵*/ | |
| 2624 | 2625 | } |
| 2626 | + | |
| 2627 | + /* public static void main(String[] args) { | |
| 2628 | + SieveFacade sieveFacade = new SieveFacade(); | |
| 2629 | + sieveFacade.importSerologySieve("C:\\Users\\Administrator\\Desktop\\Example.xls"); | |
| 2630 | + }*/ | |
| 2631 | + public void importSerologySieve(MultipartFile file, Integer id, HttpServletResponse response) { | |
| 2632 | + //把MultipartFile转化为File 第一种 | |
| 2633 | + CommonsMultipartFile cmf= (CommonsMultipartFile)file; | |
| 2634 | + DiskFileItem dfi=(DiskFileItem) cmf.getFileItem(); | |
| 2635 | + File fo=dfi.getStoreLocation(); | |
| 2636 | +// File file = new File(fileName); | |
| 2637 | + Workbook wb = null; | |
| 2638 | + try { | |
| 2639 | + wb = Workbook.getWorkbook(fo); | |
| 2640 | + Sheet s = wb.getSheet(0); | |
| 2641 | + System.out.println(s.getName() + " : "); | |
| 2642 | + int rows = s.getRows(); | |
| 2643 | + if (rows > 0) { | |
| 2644 | + List<ImportResult> list = new ArrayList<>(); | |
| 2645 | + //遍历每行 | |
| 2646 | + for (int i = 1; i < rows; i++) { | |
| 2647 | + ImportResult importResult = new ImportResult(); | |
| 2648 | + Cell[] cells = s.getRow(i); | |
| 2649 | + if (cells.length > 0) { | |
| 2650 | + //遍历每行中的每列 | |
| 2651 | + for (int j = 0; j < cells.length; j++) { | |
| 2652 | + String str = cells[j].getContents().trim(); | |
| 2653 | + if(StringUtils.isEmpty(str)){ | |
| 2654 | + continue; | |
| 2655 | + } | |
| 2656 | + switch (j) { | |
| 2657 | + case 0: | |
| 2658 | + importResult.set样本编号(str); | |
| 2659 | + continue; | |
| 2660 | + case 1: | |
| 2661 | + importResult.set姓名(str); | |
| 2662 | + continue; | |
| 2663 | + case 2: | |
| 2664 | + importResult.set姓名2(str); | |
| 2665 | + continue; | |
| 2666 | + case 3: | |
| 2667 | + importResult.set孕妇编号(str); | |
| 2668 | + continue; | |
| 2669 | + case 4: | |
| 2670 | + importResult.set生日(str); | |
| 2671 | + continue; | |
| 2672 | + case 5: | |
| 2673 | + importResult.set种族(str); | |
| 2674 | + continue; | |
| 2675 | + case 6: | |
| 2676 | + | |
| 2677 | + importResult.set地址(str); | |
| 2678 | + continue; | |
| 2679 | + case 7: | |
| 2680 | + importResult.set电话(str); | |
| 2681 | + continue; | |
| 2682 | + case 8: | |
| 2683 | + importResult.set申请单号(str); | |
| 2684 | + continue; | |
| 2685 | + case 9: | |
| 2686 | + importResult.set采样日期(str); | |
| 2687 | + continue; | |
| 2688 | + case 10: | |
| 2689 | + importResult.set送检日期(str); | |
| 2690 | + continue; | |
| 2691 | + case 11: | |
| 2692 | + importResult.set风险计算时间(str); | |
| 2693 | + continue; | |
| 2694 | + case 12: | |
| 2695 | + importResult.set风险评估时间(str); | |
| 2696 | + continue; | |
| 2697 | + case 13: | |
| 2698 | + importResult.set风险计算基于项(str); | |
| 2699 | + continue; | |
| 2700 | + case 14: | |
| 2701 | + importResult.set孕天(str); | |
| 2702 | + continue; | |
| 2703 | + //孕天 B超日期 CRL BPD HC CRL2 BPD2 HC2 B超孕天 体重 胎儿数 I型糖尿病 末次月经 预产年龄 吸烟 辅助生殖方法 提取日期 移植日期 捐赠者生日 既往T21 既往T18 既往NTD 送检单位 送检医生 报告状态 发布状态 发布时间 发布次数 PlGF浓度 DVPI浓度 NT值 NT2值 NB值 NB2值 NT校正MOM值 NT2校正MOM值 PAPP-A浓度 hCGb浓度 PA_DBS浓度 FB_DBS浓度 AFP浓度 AFP_DBS浓度 hCGb_DBS浓度 uE3UPDCN浓度 INHIB-A浓度 INHIBIN浓度 PlGF校正MOM值 DVPI校正MOM值 PAPP-A校正MOM值 hCGb校正MOM值 PA_DBS校正MOM值 FB_DBS校正MOM值 AFP校正MOM值 AFP_DBS校正MOM值 hCGb_DBS校正MOM值 uE3UPDCN校正MOM值 INHIB-A校正MOM值 INHIBIN校正MOM值 T21年龄风险 T21风险值 T21风险结果 T21双胞胎风险值 T21双胞胎风险结果 T18年龄风险 T18风险值 T18风险结果 T18双胞胎风险值 T18双胞胎风险结果 NTD风险值 NTD风险结果 联合筛查 DbPatientId DbCaseId DbSpecimenId | |
| 2704 | + | |
| 2705 | + } | |
| 2706 | + } | |
| 2707 | + | |
| 2708 | + } | |
| 2709 | + //1 根据标本号更新数据 | |
| 2710 | + list.add(importResult); | |
| 2711 | + | |
| 2712 | + } | |
| 2713 | + | |
| 2714 | + System.out.println(list); | |
| 2715 | + for (int i = 0; i <list.size() ; i++) { | |
| 2716 | + System.out.println(list.get(i).toString()); | |
| 2717 | + } | |
| 2718 | + | |
| 2719 | + } | |
| 2720 | + } catch (IOException e) { | |
| 2721 | + e.printStackTrace(); | |
| 2722 | + } catch (BiffException e) { | |
| 2723 | + e.printStackTrace(); | |
| 2724 | + } | |
| 2725 | + } | |
| 2726 | + | |
| 2727 | + | |
| 2625 | 2728 | |
| 2626 | 2729 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ImportResult.java
View file @
8efc316
| 1 | +package com.lyms.platform.operate.web.result; | |
| 2 | + | |
| 3 | +import com.lyms.platform.common.utils.DateUtil; | |
| 4 | +import com.lyms.platform.pojo.Patients; | |
| 5 | +import com.lyms.platform.pojo.SieveResultModel; | |
| 6 | + | |
| 7 | + | |
| 8 | +/** | |
| 9 | + * 产筛结果导入实体类 | |
| 10 | + * @author 武涛涛 | |
| 11 | + * @date 2020/6/12 | |
| 12 | + */ | |
| 13 | +public class ImportResult { | |
| 14 | + | |
| 15 | + private String 样本编号; | |
| 16 | + private String 姓名; | |
| 17 | + private String 姓名2; | |
| 18 | + private String 孕妇编号; | |
| 19 | + private String 生日; | |
| 20 | + private String 种族; | |
| 21 | + private String 地址; | |
| 22 | + private String 电话; | |
| 23 | + private String 申请单号; | |
| 24 | + private String 采样日期; | |
| 25 | + private String 送检日期; | |
| 26 | + private String 风险计算时间; | |
| 27 | + private String 风险评估时间; | |
| 28 | + private String 风险计算基于项; | |
| 29 | + private String 孕天; | |
| 30 | + private String B超日期; | |
| 31 | + private String CRL; | |
| 32 | + private String BPD; | |
| 33 | + private String HC; | |
| 34 | + private String CRL2; | |
| 35 | + private String BPD2; | |
| 36 | + private String HC2; | |
| 37 | + private String B超孕天; | |
| 38 | + private String 体重; | |
| 39 | + private String 胎儿数; | |
| 40 | + private String I型糖尿病; | |
| 41 | + private String 末次月经; | |
| 42 | + private String 预产年龄; | |
| 43 | + private String 吸烟; | |
| 44 | + private String 辅助生殖方法; | |
| 45 | + private String 提取日期; | |
| 46 | + private String 移植日期; | |
| 47 | + private String 捐赠者生日; | |
| 48 | + private String 既往T21; | |
| 49 | + private String 既往T18; | |
| 50 | + private String 既往NTD; | |
| 51 | + private String 送检单位; | |
| 52 | + private String 送检医生; | |
| 53 | + private String 报告状态; | |
| 54 | + private String 发布状态; | |
| 55 | + private String 发布时间; | |
| 56 | + private String 发布次数; | |
| 57 | + private String PlGF浓度; | |
| 58 | + private String DVPI浓度; | |
| 59 | + private String NT值; | |
| 60 | + private String NT2值; | |
| 61 | + private String NB值; | |
| 62 | + private String NB2值; | |
| 63 | + private String NT校正MOM值; | |
| 64 | + private String NT2校正MOM值; | |
| 65 | + private String PAPP_A浓度; | |
| 66 | + private String hCGb浓度; | |
| 67 | + private String PA_DBS浓度; | |
| 68 | + private String FB_DBS浓度; | |
| 69 | + private String AFP浓度; | |
| 70 | + private String AFP_DBS浓度; | |
| 71 | + private String hCGb_DBS浓度; | |
| 72 | + private String uE3UPDCN浓度; | |
| 73 | + private String INHIB_A浓度; | |
| 74 | + private String INHIBIN浓度; | |
| 75 | + private String PlGF校正MOM值; | |
| 76 | + private String DVPI校正MOM值; | |
| 77 | + private String PAPP_A校正MOM值; | |
| 78 | + private String hCGb校正MOM值; | |
| 79 | + private String PA_DBS校正MOM值; | |
| 80 | + private String FB_DBS校正MOM值; | |
| 81 | + private String AFP校正MOM值; | |
| 82 | + private String AFP_DBS校正MOM值; | |
| 83 | + private String uE3UPDCN校正MOM值; | |
| 84 | + private String INHIB_A校正MOM值; | |
| 85 | + private String INHIBIN校正MOM值; | |
| 86 | + private String T21年龄风险; | |
| 87 | + private String T21风险值; | |
| 88 | + private String T21风险结果; | |
| 89 | + private String T21双胞胎风险值; | |
| 90 | + private String T21双胞胎风险结果; | |
| 91 | + private String T18年龄风险; | |
| 92 | + private String T18风险值; | |
| 93 | + private String T18风险结果; | |
| 94 | + private String T18双胞胎风险值; | |
| 95 | + private String T18双胞胎风险结果; | |
| 96 | + private String NTD风险值; | |
| 97 | + private String NTD风险结果; | |
| 98 | + private String 联合筛查; | |
| 99 | + private String DbPatientId; | |
| 100 | + private String DbCaseId; | |
| 101 | + private String DbSpecimenId; | |
| 102 | + | |
| 103 | + public String get样本编号() { | |
| 104 | + return 样本编号; | |
| 105 | + } | |
| 106 | + | |
| 107 | + public void set样本编号(String 样本编号) { | |
| 108 | + this.样本编号 = 样本编号; | |
| 109 | + } | |
| 110 | + | |
| 111 | + public String get姓名() { | |
| 112 | + return 姓名; | |
| 113 | + } | |
| 114 | + | |
| 115 | + public void set姓名(String 姓名) { | |
| 116 | + this.姓名 = 姓名; | |
| 117 | + } | |
| 118 | + | |
| 119 | + public String get姓名2() { | |
| 120 | + return 姓名2; | |
| 121 | + } | |
| 122 | + | |
| 123 | + public void set姓名2(String 姓名2) { | |
| 124 | + this.姓名2 = 姓名2; | |
| 125 | + } | |
| 126 | + | |
| 127 | + public String get孕妇编号() { | |
| 128 | + return 孕妇编号; | |
| 129 | + } | |
| 130 | + | |
| 131 | + public void set孕妇编号(String 孕妇编号) { | |
| 132 | + this.孕妇编号 = 孕妇编号; | |
| 133 | + } | |
| 134 | + | |
| 135 | + public String get生日() { | |
| 136 | + return 生日; | |
| 137 | + } | |
| 138 | + | |
| 139 | + public void set生日(String 生日) { | |
| 140 | + this.生日 = 生日; | |
| 141 | + } | |
| 142 | + | |
| 143 | + public String get种族() { | |
| 144 | + return 种族; | |
| 145 | + } | |
| 146 | + | |
| 147 | + public void set种族(String 种族) { | |
| 148 | + this.种族 = 种族; | |
| 149 | + } | |
| 150 | + | |
| 151 | + public String get地址() { | |
| 152 | + return 地址; | |
| 153 | + } | |
| 154 | + | |
| 155 | + public void set地址(String 地址) { | |
| 156 | + this.地址 = 地址; | |
| 157 | + } | |
| 158 | + | |
| 159 | + public String get电话() { | |
| 160 | + return 电话; | |
| 161 | + } | |
| 162 | + | |
| 163 | + public void set电话(String 电话) { | |
| 164 | + this.电话 = 电话; | |
| 165 | + } | |
| 166 | + | |
| 167 | + public String get申请单号() { | |
| 168 | + return 申请单号; | |
| 169 | + } | |
| 170 | + | |
| 171 | + public void set申请单号(String 申请单号) { | |
| 172 | + this.申请单号 = 申请单号; | |
| 173 | + } | |
| 174 | + | |
| 175 | + public String get采样日期() { | |
| 176 | + return 采样日期; | |
| 177 | + } | |
| 178 | + | |
| 179 | + public void set采样日期(String 采样日期) { | |
| 180 | + this.采样日期 = 采样日期; | |
| 181 | + } | |
| 182 | + | |
| 183 | + public String get送检日期() { | |
| 184 | + return 送检日期; | |
| 185 | + } | |
| 186 | + | |
| 187 | + public void set送检日期(String 送检日期) { | |
| 188 | + this.送检日期 = 送检日期; | |
| 189 | + } | |
| 190 | + | |
| 191 | + public String get风险计算时间() { | |
| 192 | + return 风险计算时间; | |
| 193 | + } | |
| 194 | + | |
| 195 | + public void set风险计算时间(String 风险计算时间) { | |
| 196 | + this.风险计算时间 = 风险计算时间; | |
| 197 | + } | |
| 198 | + | |
| 199 | + public String get风险评估时间() { | |
| 200 | + return 风险评估时间; | |
| 201 | + } | |
| 202 | + | |
| 203 | + public void set风险评估时间(String 风险评估时间) { | |
| 204 | + this.风险评估时间 = 风险评估时间; | |
| 205 | + } | |
| 206 | + | |
| 207 | + public String get风险计算基于项() { | |
| 208 | + return 风险计算基于项; | |
| 209 | + } | |
| 210 | + | |
| 211 | + public void set风险计算基于项(String 风险计算基于项) { | |
| 212 | + this.风险计算基于项 = 风险计算基于项; | |
| 213 | + } | |
| 214 | + | |
| 215 | + public String get孕天() { | |
| 216 | + return 孕天; | |
| 217 | + } | |
| 218 | + | |
| 219 | + public void set孕天(String 孕天) { | |
| 220 | + this.孕天 = 孕天; | |
| 221 | + } | |
| 222 | + | |
| 223 | + public String getB超日期() { | |
| 224 | + return B超日期; | |
| 225 | + } | |
| 226 | + | |
| 227 | + public void setB超日期(String b超日期) { | |
| 228 | + B超日期 = b超日期; | |
| 229 | + } | |
| 230 | + | |
| 231 | + public String getCRL() { | |
| 232 | + return CRL; | |
| 233 | + } | |
| 234 | + | |
| 235 | + public void setCRL(String CRL) { | |
| 236 | + this.CRL = CRL; | |
| 237 | + } | |
| 238 | + | |
| 239 | + public String getBPD() { | |
| 240 | + return BPD; | |
| 241 | + } | |
| 242 | + | |
| 243 | + public void setBPD(String BPD) { | |
| 244 | + this.BPD = BPD; | |
| 245 | + } | |
| 246 | + | |
| 247 | + public String getHC() { | |
| 248 | + return HC; | |
| 249 | + } | |
| 250 | + | |
| 251 | + public void setHC(String HC) { | |
| 252 | + this.HC = HC; | |
| 253 | + } | |
| 254 | + | |
| 255 | + public String getCRL2() { | |
| 256 | + return CRL2; | |
| 257 | + } | |
| 258 | + | |
| 259 | + public void setCRL2(String CRL2) { | |
| 260 | + this.CRL2 = CRL2; | |
| 261 | + } | |
| 262 | + | |
| 263 | + public String getBPD2() { | |
| 264 | + return BPD2; | |
| 265 | + } | |
| 266 | + | |
| 267 | + public void setBPD2(String BPD2) { | |
| 268 | + this.BPD2 = BPD2; | |
| 269 | + } | |
| 270 | + | |
| 271 | + public String getHC2() { | |
| 272 | + return HC2; | |
| 273 | + } | |
| 274 | + | |
| 275 | + public void setHC2(String HC2) { | |
| 276 | + this.HC2 = HC2; | |
| 277 | + } | |
| 278 | + | |
| 279 | + public String getB超孕天() { | |
| 280 | + return B超孕天; | |
| 281 | + } | |
| 282 | + | |
| 283 | + public void setB超孕天(String b超孕天) { | |
| 284 | + B超孕天 = b超孕天; | |
| 285 | + } | |
| 286 | + | |
| 287 | + public String get体重() { | |
| 288 | + return 体重; | |
| 289 | + } | |
| 290 | + | |
| 291 | + public void set体重(String 体重) { | |
| 292 | + this.体重 = 体重; | |
| 293 | + } | |
| 294 | + | |
| 295 | + public String get胎儿数() { | |
| 296 | + return 胎儿数; | |
| 297 | + } | |
| 298 | + | |
| 299 | + public void set胎儿数(String 胎儿数) { | |
| 300 | + this.胎儿数 = 胎儿数; | |
| 301 | + } | |
| 302 | + | |
| 303 | + public String getI型糖尿病() { | |
| 304 | + return I型糖尿病; | |
| 305 | + } | |
| 306 | + | |
| 307 | + public void setI型糖尿病(String i型糖尿病) { | |
| 308 | + I型糖尿病 = i型糖尿病; | |
| 309 | + } | |
| 310 | + | |
| 311 | + public String get末次月经() { | |
| 312 | + return 末次月经; | |
| 313 | + } | |
| 314 | + | |
| 315 | + public void set末次月经(String 末次月经) { | |
| 316 | + this.末次月经 = 末次月经; | |
| 317 | + } | |
| 318 | + | |
| 319 | + public String get预产年龄() { | |
| 320 | + return 预产年龄; | |
| 321 | + } | |
| 322 | + | |
| 323 | + public void set预产年龄(String 预产年龄) { | |
| 324 | + this.预产年龄 = 预产年龄; | |
| 325 | + } | |
| 326 | + | |
| 327 | + public String get吸烟() { | |
| 328 | + return 吸烟; | |
| 329 | + } | |
| 330 | + | |
| 331 | + public void set吸烟(String 吸烟) { | |
| 332 | + this.吸烟 = 吸烟; | |
| 333 | + } | |
| 334 | + | |
| 335 | + public String get辅助生殖方法() { | |
| 336 | + return 辅助生殖方法; | |
| 337 | + } | |
| 338 | + | |
| 339 | + public void set辅助生殖方法(String 辅助生殖方法) { | |
| 340 | + this.辅助生殖方法 = 辅助生殖方法; | |
| 341 | + } | |
| 342 | + | |
| 343 | + public String get提取日期() { | |
| 344 | + return 提取日期; | |
| 345 | + } | |
| 346 | + | |
| 347 | + public void set提取日期(String 提取日期) { | |
| 348 | + this.提取日期 = 提取日期; | |
| 349 | + } | |
| 350 | + | |
| 351 | + public String get移植日期() { | |
| 352 | + return 移植日期; | |
| 353 | + } | |
| 354 | + | |
| 355 | + public void set移植日期(String 移植日期) { | |
| 356 | + this.移植日期 = 移植日期; | |
| 357 | + } | |
| 358 | + | |
| 359 | + public String get捐赠者生日() { | |
| 360 | + return 捐赠者生日; | |
| 361 | + } | |
| 362 | + | |
| 363 | + public void set捐赠者生日(String 捐赠者生日) { | |
| 364 | + this.捐赠者生日 = 捐赠者生日; | |
| 365 | + } | |
| 366 | + | |
| 367 | + public String get既往T21() { | |
| 368 | + return 既往T21; | |
| 369 | + } | |
| 370 | + | |
| 371 | + public void set既往T21(String 既往T21) { | |
| 372 | + this.既往T21 = 既往T21; | |
| 373 | + } | |
| 374 | + | |
| 375 | + public String get既往T18() { | |
| 376 | + return 既往T18; | |
| 377 | + } | |
| 378 | + | |
| 379 | + public void set既往T18(String 既往T18) { | |
| 380 | + this.既往T18 = 既往T18; | |
| 381 | + } | |
| 382 | + | |
| 383 | + public String get既往NTD() { | |
| 384 | + return 既往NTD; | |
| 385 | + } | |
| 386 | + | |
| 387 | + public void set既往NTD(String 既往NTD) { | |
| 388 | + this.既往NTD = 既往NTD; | |
| 389 | + } | |
| 390 | + | |
| 391 | + public String get送检单位() { | |
| 392 | + return 送检单位; | |
| 393 | + } | |
| 394 | + | |
| 395 | + public void set送检单位(String 送检单位) { | |
| 396 | + this.送检单位 = 送检单位; | |
| 397 | + } | |
| 398 | + | |
| 399 | + public String get送检医生() { | |
| 400 | + return 送检医生; | |
| 401 | + } | |
| 402 | + | |
| 403 | + public void set送检医生(String 送检医生) { | |
| 404 | + this.送检医生 = 送检医生; | |
| 405 | + } | |
| 406 | + | |
| 407 | + public String get报告状态() { | |
| 408 | + return 报告状态; | |
| 409 | + } | |
| 410 | + | |
| 411 | + public void set报告状态(String 报告状态) { | |
| 412 | + this.报告状态 = 报告状态; | |
| 413 | + } | |
| 414 | + | |
| 415 | + public String get发布状态() { | |
| 416 | + return 发布状态; | |
| 417 | + } | |
| 418 | + | |
| 419 | + public void set发布状态(String 发布状态) { | |
| 420 | + this.发布状态 = 发布状态; | |
| 421 | + } | |
| 422 | + | |
| 423 | + public String get发布时间() { | |
| 424 | + return 发布时间; | |
| 425 | + } | |
| 426 | + | |
| 427 | + public void set发布时间(String 发布时间) { | |
| 428 | + this.发布时间 = 发布时间; | |
| 429 | + } | |
| 430 | + | |
| 431 | + public String get发布次数() { | |
| 432 | + return 发布次数; | |
| 433 | + } | |
| 434 | + | |
| 435 | + public void set发布次数(String 发布次数) { | |
| 436 | + this.发布次数 = 发布次数; | |
| 437 | + } | |
| 438 | + | |
| 439 | + public String getPlGF浓度() { | |
| 440 | + return PlGF浓度; | |
| 441 | + } | |
| 442 | + | |
| 443 | + public void setPlGF浓度(String plGF浓度) { | |
| 444 | + PlGF浓度 = plGF浓度; | |
| 445 | + } | |
| 446 | + | |
| 447 | + public String getDVPI浓度() { | |
| 448 | + return DVPI浓度; | |
| 449 | + } | |
| 450 | + | |
| 451 | + public void setDVPI浓度(String DVPI浓度) { | |
| 452 | + this.DVPI浓度 = DVPI浓度; | |
| 453 | + } | |
| 454 | + | |
| 455 | + public String getNT值() { | |
| 456 | + return NT值; | |
| 457 | + } | |
| 458 | + | |
| 459 | + public void setNT值(String NT值) { | |
| 460 | + this.NT值 = NT值; | |
| 461 | + } | |
| 462 | + | |
| 463 | + public String getNT2值() { | |
| 464 | + return NT2值; | |
| 465 | + } | |
| 466 | + | |
| 467 | + public void setNT2值(String NT2值) { | |
| 468 | + this.NT2值 = NT2值; | |
| 469 | + } | |
| 470 | + | |
| 471 | + public String getNB值() { | |
| 472 | + return NB值; | |
| 473 | + } | |
| 474 | + | |
| 475 | + public void setNB值(String NB值) { | |
| 476 | + this.NB值 = NB值; | |
| 477 | + } | |
| 478 | + | |
| 479 | + public String getNB2值() { | |
| 480 | + return NB2值; | |
| 481 | + } | |
| 482 | + | |
| 483 | + public void setNB2值(String NB2值) { | |
| 484 | + this.NB2值 = NB2值; | |
| 485 | + } | |
| 486 | + | |
| 487 | + public String getNT校正MOM值() { | |
| 488 | + return NT校正MOM值; | |
| 489 | + } | |
| 490 | + | |
| 491 | + public void setNT校正MOM值(String NT校正MOM值) { | |
| 492 | + this.NT校正MOM值 = NT校正MOM值; | |
| 493 | + } | |
| 494 | + | |
| 495 | + public String getNT2校正MOM值() { | |
| 496 | + return NT2校正MOM值; | |
| 497 | + } | |
| 498 | + | |
| 499 | + public void setNT2校正MOM值(String NT2校正MOM值) { | |
| 500 | + this.NT2校正MOM值 = NT2校正MOM值; | |
| 501 | + } | |
| 502 | + | |
| 503 | + public String getPAPP_A浓度() { | |
| 504 | + return PAPP_A浓度; | |
| 505 | + } | |
| 506 | + | |
| 507 | + public void setPAPP_A浓度(String PAPP_A浓度) { | |
| 508 | + this.PAPP_A浓度 = PAPP_A浓度; | |
| 509 | + } | |
| 510 | + | |
| 511 | + public String gethCGb浓度() { | |
| 512 | + return hCGb浓度; | |
| 513 | + } | |
| 514 | + | |
| 515 | + public void sethCGb浓度(String hCGb浓度) { | |
| 516 | + this.hCGb浓度 = hCGb浓度; | |
| 517 | + } | |
| 518 | + | |
| 519 | + public String getPA_DBS浓度() { | |
| 520 | + return PA_DBS浓度; | |
| 521 | + } | |
| 522 | + | |
| 523 | + public void setPA_DBS浓度(String PA_DBS浓度) { | |
| 524 | + this.PA_DBS浓度 = PA_DBS浓度; | |
| 525 | + } | |
| 526 | + | |
| 527 | + public String getFB_DBS浓度() { | |
| 528 | + return FB_DBS浓度; | |
| 529 | + } | |
| 530 | + | |
| 531 | + public void setFB_DBS浓度(String FB_DBS浓度) { | |
| 532 | + this.FB_DBS浓度 = FB_DBS浓度; | |
| 533 | + } | |
| 534 | + | |
| 535 | + public String getAFP浓度() { | |
| 536 | + return AFP浓度; | |
| 537 | + } | |
| 538 | + | |
| 539 | + public void setAFP浓度(String AFP浓度) { | |
| 540 | + this.AFP浓度 = AFP浓度; | |
| 541 | + } | |
| 542 | + | |
| 543 | + public String getAFP_DBS浓度() { | |
| 544 | + return AFP_DBS浓度; | |
| 545 | + } | |
| 546 | + | |
| 547 | + public void setAFP_DBS浓度(String AFP_DBS浓度) { | |
| 548 | + this.AFP_DBS浓度 = AFP_DBS浓度; | |
| 549 | + } | |
| 550 | + | |
| 551 | + public String gethCGb_DBS浓度() { | |
| 552 | + return hCGb_DBS浓度; | |
| 553 | + } | |
| 554 | + | |
| 555 | + public void sethCGb_DBS浓度(String hCGb_DBS浓度) { | |
| 556 | + this.hCGb_DBS浓度 = hCGb_DBS浓度; | |
| 557 | + } | |
| 558 | + | |
| 559 | + public String getuE3UPDCN浓度() { | |
| 560 | + return uE3UPDCN浓度; | |
| 561 | + } | |
| 562 | + | |
| 563 | + public void setuE3UPDCN浓度(String uE3UPDCN浓度) { | |
| 564 | + this.uE3UPDCN浓度 = uE3UPDCN浓度; | |
| 565 | + } | |
| 566 | + | |
| 567 | + public String getINHIB_A浓度() { | |
| 568 | + return INHIB_A浓度; | |
| 569 | + } | |
| 570 | + | |
| 571 | + public void setINHIB_A浓度(String INHIB_A浓度) { | |
| 572 | + this.INHIB_A浓度 = INHIB_A浓度; | |
| 573 | + } | |
| 574 | + | |
| 575 | + public String getINHIBIN浓度() { | |
| 576 | + return INHIBIN浓度; | |
| 577 | + } | |
| 578 | + | |
| 579 | + public void setINHIBIN浓度(String INHIBIN浓度) { | |
| 580 | + this.INHIBIN浓度 = INHIBIN浓度; | |
| 581 | + } | |
| 582 | + | |
| 583 | + public String getPlGF校正MOM值() { | |
| 584 | + return PlGF校正MOM值; | |
| 585 | + } | |
| 586 | + | |
| 587 | + public void setPlGF校正MOM值(String plGF校正MOM值) { | |
| 588 | + PlGF校正MOM值 = plGF校正MOM值; | |
| 589 | + } | |
| 590 | + | |
| 591 | + public String getDVPI校正MOM值() { | |
| 592 | + return DVPI校正MOM值; | |
| 593 | + } | |
| 594 | + | |
| 595 | + public void setDVPI校正MOM值(String DVPI校正MOM值) { | |
| 596 | + this.DVPI校正MOM值 = DVPI校正MOM值; | |
| 597 | + } | |
| 598 | + | |
| 599 | + public String getPAPP_A校正MOM值() { | |
| 600 | + return PAPP_A校正MOM值; | |
| 601 | + } | |
| 602 | + | |
| 603 | + public void setPAPP_A校正MOM值(String PAPP_A校正MOM值) { | |
| 604 | + this.PAPP_A校正MOM值 = PAPP_A校正MOM值; | |
| 605 | + } | |
| 606 | + | |
| 607 | + public String gethCGb校正MOM值() { | |
| 608 | + return hCGb校正MOM值; | |
| 609 | + } | |
| 610 | + | |
| 611 | + public void sethCGb校正MOM值(String hCGb校正MOM值) { | |
| 612 | + this.hCGb校正MOM值 = hCGb校正MOM值; | |
| 613 | + } | |
| 614 | + | |
| 615 | + public String getPA_DBS校正MOM值() { | |
| 616 | + return PA_DBS校正MOM值; | |
| 617 | + } | |
| 618 | + | |
| 619 | + public void setPA_DBS校正MOM值(String PA_DBS校正MOM值) { | |
| 620 | + this.PA_DBS校正MOM值 = PA_DBS校正MOM值; | |
| 621 | + } | |
| 622 | + | |
| 623 | + public String getFB_DBS校正MOM值() { | |
| 624 | + return FB_DBS校正MOM值; | |
| 625 | + } | |
| 626 | + | |
| 627 | + public void setFB_DBS校正MOM值(String FB_DBS校正MOM值) { | |
| 628 | + this.FB_DBS校正MOM值 = FB_DBS校正MOM值; | |
| 629 | + } | |
| 630 | + | |
| 631 | + public String getAFP校正MOM值() { | |
| 632 | + return AFP校正MOM值; | |
| 633 | + } | |
| 634 | + | |
| 635 | + public void setAFP校正MOM值(String AFP校正MOM值) { | |
| 636 | + this.AFP校正MOM值 = AFP校正MOM值; | |
| 637 | + } | |
| 638 | + | |
| 639 | + public String getAFP_DBS校正MOM值() { | |
| 640 | + return AFP_DBS校正MOM值; | |
| 641 | + } | |
| 642 | + | |
| 643 | + public void setAFP_DBS校正MOM值(String AFP_DBS校正MOM值) { | |
| 644 | + this.AFP_DBS校正MOM值 = AFP_DBS校正MOM值; | |
| 645 | + } | |
| 646 | + | |
| 647 | + public String getuE3UPDCN校正MOM值() { | |
| 648 | + return uE3UPDCN校正MOM值; | |
| 649 | + } | |
| 650 | + | |
| 651 | + public void setuE3UPDCN校正MOM值(String uE3UPDCN校正MOM值) { | |
| 652 | + this.uE3UPDCN校正MOM值 = uE3UPDCN校正MOM值; | |
| 653 | + } | |
| 654 | + | |
| 655 | + public String getINHIB_A校正MOM值() { | |
| 656 | + return INHIB_A校正MOM值; | |
| 657 | + } | |
| 658 | + | |
| 659 | + public void setINHIB_A校正MOM值(String INHIB_A校正MOM值) { | |
| 660 | + this.INHIB_A校正MOM值 = INHIB_A校正MOM值; | |
| 661 | + } | |
| 662 | + | |
| 663 | + public String getINHIBIN校正MOM值() { | |
| 664 | + return INHIBIN校正MOM值; | |
| 665 | + } | |
| 666 | + | |
| 667 | + public void setINHIBIN校正MOM值(String INHIBIN校正MOM值) { | |
| 668 | + this.INHIBIN校正MOM值 = INHIBIN校正MOM值; | |
| 669 | + } | |
| 670 | + | |
| 671 | + public String getT21年龄风险() { | |
| 672 | + return T21年龄风险; | |
| 673 | + } | |
| 674 | + | |
| 675 | + public void setT21年龄风险(String t21年龄风险) { | |
| 676 | + T21年龄风险 = t21年龄风险; | |
| 677 | + } | |
| 678 | + | |
| 679 | + public String getT21风险值() { | |
| 680 | + return T21风险值; | |
| 681 | + } | |
| 682 | + | |
| 683 | + public void setT21风险值(String t21风险值) { | |
| 684 | + T21风险值 = t21风险值; | |
| 685 | + } | |
| 686 | + | |
| 687 | + public String getT21风险结果() { | |
| 688 | + return T21风险结果; | |
| 689 | + } | |
| 690 | + | |
| 691 | + public void setT21风险结果(String t21风险结果) { | |
| 692 | + T21风险结果 = t21风险结果; | |
| 693 | + } | |
| 694 | + | |
| 695 | + public String getT21双胞胎风险值() { | |
| 696 | + return T21双胞胎风险值; | |
| 697 | + } | |
| 698 | + | |
| 699 | + public void setT21双胞胎风险值(String t21双胞胎风险值) { | |
| 700 | + T21双胞胎风险值 = t21双胞胎风险值; | |
| 701 | + } | |
| 702 | + | |
| 703 | + public String getT21双胞胎风险结果() { | |
| 704 | + return T21双胞胎风险结果; | |
| 705 | + } | |
| 706 | + | |
| 707 | + public void setT21双胞胎风险结果(String t21双胞胎风险结果) { | |
| 708 | + T21双胞胎风险结果 = t21双胞胎风险结果; | |
| 709 | + } | |
| 710 | + | |
| 711 | + public String getT18年龄风险() { | |
| 712 | + return T18年龄风险; | |
| 713 | + } | |
| 714 | + | |
| 715 | + public void setT18年龄风险(String t18年龄风险) { | |
| 716 | + T18年龄风险 = t18年龄风险; | |
| 717 | + } | |
| 718 | + | |
| 719 | + public String getT18风险值() { | |
| 720 | + return T18风险值; | |
| 721 | + } | |
| 722 | + | |
| 723 | + public void setT18风险值(String t18风险值) { | |
| 724 | + T18风险值 = t18风险值; | |
| 725 | + } | |
| 726 | + | |
| 727 | + public String getT18风险结果() { | |
| 728 | + return T18风险结果; | |
| 729 | + } | |
| 730 | + | |
| 731 | + public void setT18风险结果(String t18风险结果) { | |
| 732 | + T18风险结果 = t18风险结果; | |
| 733 | + } | |
| 734 | + | |
| 735 | + public String getT18双胞胎风险值() { | |
| 736 | + return T18双胞胎风险值; | |
| 737 | + } | |
| 738 | + | |
| 739 | + public void setT18双胞胎风险值(String t18双胞胎风险值) { | |
| 740 | + T18双胞胎风险值 = t18双胞胎风险值; | |
| 741 | + } | |
| 742 | + | |
| 743 | + public String getT18双胞胎风险结果() { | |
| 744 | + return T18双胞胎风险结果; | |
| 745 | + } | |
| 746 | + | |
| 747 | + public void setT18双胞胎风险结果(String t18双胞胎风险结果) { | |
| 748 | + T18双胞胎风险结果 = t18双胞胎风险结果; | |
| 749 | + } | |
| 750 | + | |
| 751 | + public String getNTD风险值() { | |
| 752 | + return NTD风险值; | |
| 753 | + } | |
| 754 | + | |
| 755 | + public void setNTD风险值(String NTD风险值) { | |
| 756 | + this.NTD风险值 = NTD风险值; | |
| 757 | + } | |
| 758 | + | |
| 759 | + public String getNTD风险结果() { | |
| 760 | + return NTD风险结果; | |
| 761 | + } | |
| 762 | + | |
| 763 | + public void setNTD风险结果(String NTD风险结果) { | |
| 764 | + this.NTD风险结果 = NTD风险结果; | |
| 765 | + } | |
| 766 | + | |
| 767 | + public String get联合筛查() { | |
| 768 | + return 联合筛查; | |
| 769 | + } | |
| 770 | + | |
| 771 | + public void set联合筛查(String 联合筛查) { | |
| 772 | + this.联合筛查 = 联合筛查; | |
| 773 | + } | |
| 774 | + | |
| 775 | + public String getDbPatientId() { | |
| 776 | + return DbPatientId; | |
| 777 | + } | |
| 778 | + | |
| 779 | + public void setDbPatientId(String dbPatientId) { | |
| 780 | + DbPatientId = dbPatientId; | |
| 781 | + } | |
| 782 | + | |
| 783 | + public String getDbCaseId() { | |
| 784 | + return DbCaseId; | |
| 785 | + } | |
| 786 | + | |
| 787 | + public void setDbCaseId(String dbCaseId) { | |
| 788 | + DbCaseId = dbCaseId; | |
| 789 | + } | |
| 790 | + | |
| 791 | + public String getDbSpecimenId() { | |
| 792 | + return DbSpecimenId; | |
| 793 | + } | |
| 794 | + | |
| 795 | + public void setDbSpecimenId(String dbSpecimenId) { | |
| 796 | + DbSpecimenId = dbSpecimenId; | |
| 797 | + } | |
| 798 | + | |
| 799 | + @Override | |
| 800 | + public String toString() { | |
| 801 | + return "ImportResult{" + | |
| 802 | + "样本编号='" + 样本编号 + '\'' + | |
| 803 | + ", 姓名='" + 姓名 + '\'' + | |
| 804 | + ", 姓名2='" + 姓名2 + '\'' + | |
| 805 | + ", 孕妇编号='" + 孕妇编号 + '\'' + | |
| 806 | + ", 生日='" + 生日 + '\'' + | |
| 807 | + ", 种族='" + 种族 + '\'' + | |
| 808 | + ", 地址='" + 地址 + '\'' + | |
| 809 | + ", 电话='" + 电话 + '\'' + | |
| 810 | + ", 申请单号='" + 申请单号 + '\'' + | |
| 811 | + ", 采样日期='" + 采样日期 + '\'' + | |
| 812 | + ", 送检日期='" + 送检日期 + '\'' + | |
| 813 | + ", 风险计算时间='" + 风险计算时间 + '\'' + | |
| 814 | + ", 风险评估时间='" + 风险评估时间 + '\'' + | |
| 815 | + ", 风险计算基于项='" + 风险计算基于项 + '\'' + | |
| 816 | + ", 孕天='" + 孕天 + '\'' + | |
| 817 | + ", B超日期='" + B超日期 + '\'' + | |
| 818 | + ", CRL='" + CRL + '\'' + | |
| 819 | + ", BPD='" + BPD + '\'' + | |
| 820 | + ", HC='" + HC + '\'' + | |
| 821 | + ", CRL2='" + CRL2 + '\'' + | |
| 822 | + ", BPD2='" + BPD2 + '\'' + | |
| 823 | + ", HC2='" + HC2 + '\'' + | |
| 824 | + ", B超孕天='" + B超孕天 + '\'' + | |
| 825 | + ", 体重='" + 体重 + '\'' + | |
| 826 | + ", 胎儿数='" + 胎儿数 + '\'' + | |
| 827 | + ", I型糖尿病='" + I型糖尿病 + '\'' + | |
| 828 | + ", 末次月经='" + 末次月经 + '\'' + | |
| 829 | + ", 预产年龄='" + 预产年龄 + '\'' + | |
| 830 | + ", 吸烟='" + 吸烟 + '\'' + | |
| 831 | + ", 辅助生殖方法='" + 辅助生殖方法 + '\'' + | |
| 832 | + ", 提取日期='" + 提取日期 + '\'' + | |
| 833 | + ", 移植日期='" + 移植日期 + '\'' + | |
| 834 | + ", 捐赠者生日='" + 捐赠者生日 + '\'' + | |
| 835 | + ", 既往T21='" + 既往T21 + '\'' + | |
| 836 | + ", 既往T18='" + 既往T18 + '\'' + | |
| 837 | + ", 既往NTD='" + 既往NTD + '\'' + | |
| 838 | + ", 送检单位='" + 送检单位 + '\'' + | |
| 839 | + ", 送检医生='" + 送检医生 + '\'' + | |
| 840 | + ", 报告状态='" + 报告状态 + '\'' + | |
| 841 | + ", 发布状态='" + 发布状态 + '\'' + | |
| 842 | + ", 发布时间='" + 发布时间 + '\'' + | |
| 843 | + ", 发布次数='" + 发布次数 + '\'' + | |
| 844 | + ", PlGF浓度='" + PlGF浓度 + '\'' + | |
| 845 | + ", DVPI浓度='" + DVPI浓度 + '\'' + | |
| 846 | + ", NT值='" + NT值 + '\'' + | |
| 847 | + ", NT2值='" + NT2值 + '\'' + | |
| 848 | + ", NB值='" + NB值 + '\'' + | |
| 849 | + ", NB2值='" + NB2值 + '\'' + | |
| 850 | + ", NT校正MOM值='" + NT校正MOM值 + '\'' + | |
| 851 | + ", NT2校正MOM值='" + NT2校正MOM值 + '\'' + | |
| 852 | + ", PAPP_A浓度='" + PAPP_A浓度 + '\'' + | |
| 853 | + ", hCGb浓度='" + hCGb浓度 + '\'' + | |
| 854 | + ", PA_DBS浓度='" + PA_DBS浓度 + '\'' + | |
| 855 | + ", FB_DBS浓度='" + FB_DBS浓度 + '\'' + | |
| 856 | + ", AFP浓度='" + AFP浓度 + '\'' + | |
| 857 | + ", AFP_DBS浓度='" + AFP_DBS浓度 + '\'' + | |
| 858 | + ", hCGb_DBS浓度='" + hCGb_DBS浓度 + '\'' + | |
| 859 | + ", uE3UPDCN浓度='" + uE3UPDCN浓度 + '\'' + | |
| 860 | + ", INHIB_A浓度='" + INHIB_A浓度 + '\'' + | |
| 861 | + ", INHIBIN浓度='" + INHIBIN浓度 + '\'' + | |
| 862 | + ", PlGF校正MOM值='" + PlGF校正MOM值 + '\'' + | |
| 863 | + ", DVPI校正MOM值='" + DVPI校正MOM值 + '\'' + | |
| 864 | + ", PAPP_A校正MOM值='" + PAPP_A校正MOM值 + '\'' + | |
| 865 | + ", hCGb校正MOM值='" + hCGb校正MOM值 + '\'' + | |
| 866 | + ", PA_DBS校正MOM值='" + PA_DBS校正MOM值 + '\'' + | |
| 867 | + ", FB_DBS校正MOM值='" + FB_DBS校正MOM值 + '\'' + | |
| 868 | + ", AFP校正MOM值='" + AFP校正MOM值 + '\'' + | |
| 869 | + ", AFP_DBS校正MOM值='" + AFP_DBS校正MOM值 + '\'' + | |
| 870 | + ", uE3UPDCN校正MOM值='" + uE3UPDCN校正MOM值 + '\'' + | |
| 871 | + ", INHIB_A校正MOM值='" + INHIB_A校正MOM值 + '\'' + | |
| 872 | + ", INHIBIN校正MOM值='" + INHIBIN校正MOM值 + '\'' + | |
| 873 | + ", T21年龄风险='" + T21年龄风险 + '\'' + | |
| 874 | + ", T21风险值='" + T21风险值 + '\'' + | |
| 875 | + ", T21风险结果='" + T21风险结果 + '\'' + | |
| 876 | + ", T21双胞胎风险值='" + T21双胞胎风险值 + '\'' + | |
| 877 | + ", T21双胞胎风险结果='" + T21双胞胎风险结果 + '\'' + | |
| 878 | + ", T18年龄风险='" + T18年龄风险 + '\'' + | |
| 879 | + ", T18风险值='" + T18风险值 + '\'' + | |
| 880 | + ", T18风险结果='" + T18风险结果 + '\'' + | |
| 881 | + ", T18双胞胎风险值='" + T18双胞胎风险值 + '\'' + | |
| 882 | + ", T18双胞胎风险结果='" + T18双胞胎风险结果 + '\'' + | |
| 883 | + ", NTD风险值='" + NTD风险值 + '\'' + | |
| 884 | + ", NTD风险结果='" + NTD风险结果 + '\'' + | |
| 885 | + ", 联合筛查='" + 联合筛查 + '\'' + | |
| 886 | + ", DbPatientId='" + DbPatientId + '\'' + | |
| 887 | + ", DbCaseId='" + DbCaseId + '\'' + | |
| 888 | + ", DbSpecimenId='" + DbSpecimenId + '\'' + | |
| 889 | + '}'; | |
| 890 | + } | |
| 891 | +} |