Commit 0c2303357c00812570fa2d9a9c445c4a501911a8
1 parent
e6bd399d8c
Exists in
master
and in
6 other branches
wutaotao 20190525 excel
Showing 6 changed files with 443 additions and 3 deletions
- platform-common/src/main/java/com/lyms/platform/common/utils/ExcelUtil.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PuerperaManageController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/HealthHandbookExcelModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/KeyPregnantWomenExcelModel.java
- platform-operate-api/src/main/resources/zddc.xls
platform-common/src/main/java/com/lyms/platform/common/utils/ExcelUtil.java
View file @
0c23033
... | ... | @@ -250,7 +250,110 @@ |
250 | 250 | e.printStackTrace(); |
251 | 251 | } |
252 | 252 | } |
253 | + public static void keyPregnantWomenExclFile2(String filePath, OutputStream out, List<Map<String, Object>> values) { | |
254 | + File file = new File(filePath); | |
255 | + InputStream in = null; | |
256 | + Workbook wb = null; | |
257 | + try { | |
258 | + in = new FileInputStream(file); | |
259 | + wb = Workbook.getWorkbook(in); | |
260 | + WorkbookSettings settings = new WorkbookSettings(); | |
261 | + settings.setWriteAccess(null); | |
262 | + WritableWorkbook book = wb.createWorkbook(out, wb, settings); | |
263 | + WritableSheet ws = book.getSheet(0); | |
253 | 264 | |
265 | + WritableFont contentFont = new WritableFont(WritableFont.ARIAL, 12, WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE, Colour.BLACK); | |
266 | + WritableCellFormat contentFormt = new WritableCellFormat(contentFont); | |
267 | + contentFormt.setAlignment(jxl.format.Alignment.CENTRE); | |
268 | + contentFormt.setBorder(jxl.format.Border.ALL, jxl.format.BorderLineStyle.THIN); | |
269 | + contentFormt.setVerticalAlignment(VerticalAlignment.CENTRE); | |
270 | + | |
271 | + int arrayIndex = 0; | |
272 | + for (int i = 3, len = values.size() + 3; i < len; i++, arrayIndex++) { | |
273 | + | |
274 | + try { | |
275 | + Set<String> sets = values.get(arrayIndex).keySet(); | |
276 | + int j = 0; | |
277 | + for (String key : sets) { | |
278 | + String value = values.get(arrayIndex).get(key) + ""; | |
279 | + if (StringUtils.isNotEmpty(value) && StringUtils.isNum(value)) { | |
280 | + WritableCellFormat wcfN = new WritableCellFormat(contentFont); | |
281 | + wcfN.setBorder(jxl.format.Border.ALL, jxl.format.BorderLineStyle.THIN); | |
282 | + wcfN.setAlignment(jxl.format.Alignment.CENTRE); | |
283 | + wcfN.setVerticalAlignment(VerticalAlignment.CENTRE); | |
284 | + Number labelNF = new Number(j, i, Integer.parseInt(value), wcfN); | |
285 | + ws.addCell(labelNF); | |
286 | + } else { | |
287 | + ws.addCell(new Label(j, i, value, contentFormt)); | |
288 | + } | |
289 | + j++; | |
290 | + } | |
291 | + } catch (Exception e) { | |
292 | + continue; | |
293 | + } | |
294 | + | |
295 | + } | |
296 | + | |
297 | + book.write(); | |
298 | + book.close(); | |
299 | + wb.close(); | |
300 | + } catch (Exception e) { | |
301 | + e.printStackTrace(); | |
302 | + } | |
303 | + } | |
304 | + | |
305 | + public static void keyPregnantWomenExclFile(String filePath, OutputStream out, List<Map<String, Object>> data, Map<String, String> columName) { | |
306 | + File file = new File(filePath); | |
307 | + InputStream in = null; | |
308 | + Workbook wb = null; | |
309 | + try { | |
310 | + in = new FileInputStream(file); | |
311 | + wb = Workbook.getWorkbook(in); | |
312 | + WorkbookSettings settings = new WorkbookSettings(); | |
313 | + settings.setWriteAccess(null); | |
314 | + WritableWorkbook book = wb.createWorkbook(out, wb, settings); | |
315 | + WritableSheet ws = book.getSheet(0); | |
316 | + | |
317 | + /** | |
318 | + * ่ฎพ็ฝฎๅๅ ๆ ผๆ ทๅผ | |
319 | + */ | |
320 | + WritableFont wf = new WritableFont(WritableFont.ARIAL, 12, WritableFont.BOLD, false, UnderlineStyle.NO_UNDERLINE, Colour.BLACK); | |
321 | + WritableCellFormat wcf = new WritableCellFormat(wf); | |
322 | + ws.setRowView(0, 300); // ่ฎพ็ฝฎๆๅฎ่ก้ซ | |
323 | + // ่ฎพ็ฝฎๅๅฎฝ | |
324 | + for (int j = 0, columLen = columName.size(); j < columLen; j++) { | |
325 | + ws.setColumnView(j, 15); | |
326 | + } | |
327 | + // ๅกซๅ ๆฐๆฎ็ๅ ๅฎน | |
328 | + Map<String, Object> map; | |
329 | + for (int i = 0, len = data.size(); i < len; i++) { | |
330 | + map = data.get(i); | |
331 | + Iterator<String> ite = columName.keySet().iterator(); | |
332 | + int j = 0; | |
333 | + String keyORvalue = ""; | |
334 | + String keyName = ""; | |
335 | + while (ite.hasNext()) { | |
336 | + keyName = ite.next(); | |
337 | + if (i > 0) { // ็ฑปๅฎนๆฐๆฎ | |
338 | + keyORvalue = map.get(keyName) == null ? "" : map.get(keyName).toString(); | |
339 | + } else { // ็ฌฌไธ่กๅๅ | |
340 | + keyORvalue = map.get(keyName) == null ? "" : map.get(keyName).toString(); | |
341 | + keyName = columName.get(keyName); | |
342 | + ws.addCell(new Label(j, 0, keyName, wcf)); | |
343 | + } | |
344 | + ws.addCell(new Label(j, 1 + i, keyORvalue)); | |
345 | + j++; | |
346 | + } | |
347 | + } | |
348 | + | |
349 | + book.write(); | |
350 | + book.close(); | |
351 | + wb.close(); | |
352 | + | |
353 | + } catch (Exception e) { | |
354 | + e.printStackTrace(); | |
355 | + } | |
356 | + } | |
254 | 357 | |
255 | 358 | public static void writeWhSieveExclFile(String filePath, OutputStream out, List<Map<String, String>> values, String titleName) { |
256 | 359 | File file = new File(filePath); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PuerperaManageController.java
View file @
0c23033
... | ... | @@ -147,10 +147,21 @@ |
147 | 147 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
148 | 148 | patientFacade.exportAllPuer(patientsQueryRequest,loginState.getId(),response); |
149 | 149 | } |
150 | + /** | |
151 | + * ่ฏธๅ้็นๅญๅฆ็ป่ฎฐ่กจๅฏผๅบ | |
152 | + * @param request | |
153 | + * @return | |
154 | + */ | |
155 | + @RequestMapping(value = "/zcKeyPregnantWomenExcel", method = RequestMethod.GET) | |
156 | + @TokenRequired | |
157 | + public void zcKeyPregnantWomenExcel(@RequestParam(value = "ids",required = false) String ids, | |
158 | + HttpServletRequest request,HttpServletResponse response) { | |
159 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
160 | + patientFacade.zcKeyPregnantWomenExcel(ids,response,loginState.getId()); | |
161 | + } | |
150 | 162 | |
151 | - | |
152 | 163 | /** |
153 | - * ๅฏผๅบๅญไบงๅฆๅฅๅบท็ฎก็็ป่ฎฐ่กจ(ๅๅฑฑๆปฆๅฟ) | |
164 | + * ๅฏผๅบๅญไบงๅฆๅฅๅบท็ฎก็็ป่ฎฐ่กจ(ๅๅฑฑๆปฆๅฟ | |
154 | 165 | * @param patientsQueryRequest |
155 | 166 | * @param request |
156 | 167 | * @return |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
View file @
0c23033
... | ... | @@ -48,6 +48,7 @@ |
48 | 48 | import scala.util.parsing.combinator.testing.Str; |
49 | 49 | |
50 | 50 | import javax.servlet.http.HttpServletResponse; |
51 | +import java.io.IOException; | |
51 | 52 | import java.io.OutputStream; |
52 | 53 | import java.util.*; |
53 | 54 | import java.util.concurrent.Future; |
... | ... | @@ -772,7 +773,16 @@ |
772 | 773 | if (end > patientses.size()) { |
773 | 774 | end = patientses.size(); |
774 | 775 | } |
775 | - listFuture.add(commonThreadPool.submit(new QuanPatientWorker(patientses.subList(i, end), usersService, hospital, antExService, basicConfigService, patientsService, organizationService))); | |
776 | + listFuture.add( | |
777 | + commonThreadPool.submit( | |
778 | + new QuanPatientWorker(patientses.subList(i, end), | |
779 | + usersService, | |
780 | + hospital, | |
781 | + antExService, | |
782 | + basicConfigService, | |
783 | + patientsService, | |
784 | + organizationService)) | |
785 | + ); | |
776 | 786 | } |
777 | 787 | for (Future f : listFuture) { |
778 | 788 | try { |
779 | 789 | |
... | ... | @@ -1042,7 +1052,151 @@ |
1042 | 1052 | } |
1043 | 1053 | } |
1044 | 1054 | |
1055 | + public void zcKeyPregnantWomenExcel(String ids, HttpServletResponse response,Integer userId) { | |
1045 | 1056 | |
1057 | + try { | |
1058 | + //1 ่ทๅlistๆฐๆฎ | |
1059 | + List<String> authors = Arrays.asList(ids.split(",")); | |
1060 | + Query query = Query.query(Criteria.where("id").in(authors)); | |
1061 | + List<Patients> patientsList = mongoTemplate.find(query, Patients.class); | |
1062 | + | |
1063 | + String hospital = autoMatchFacade.getHospitalId(userId); | |
1064 | + List<KeyPregnantWomenExcelModel> keyPregnantWomenExcelModelList = new ArrayList<>(); | |
1065 | + if (CollectionUtils.isNotEmpty(patientsList)) { | |
1066 | + | |
1067 | + for (Patients patients : patientsList) { | |
1068 | + KeyPregnantWomenExcelModel keyPregnantWomenExcelModel = new KeyPregnantWomenExcelModel(); | |
1069 | + BeanUtils.copy(patients, keyPregnantWomenExcelModel); | |
1070 | + //ๅงๅ๏ผไบงๅฆๅงๅ ==username | |
1071 | + keyPregnantWomenExcelModel.setUsername(patients.getUsername()); | |
1072 | + //ๅนด้พ๏ผไบงๅฆๅนด้พ ==age | |
1073 | + keyPregnantWomenExcelModel.setAge(patients.getAge()); | |
1074 | + //ๆท็ฑ๏ผๆฌๅธ๏ผๅธธไฝ๏ผใๅคๅฐๅธธไฝ๏ผๆไฝ๏ผใๆตๅจ ==address | |
1075 | + keyPregnantWomenExcelModel.setAddress(patients.getAddress()); | |
1076 | + | |
1077 | + AntExChuModel data = antExService.findOne(patients.getId()); | |
1078 | + //ๅญๆฌก๏ผๆๅญๆฌกๆฐ== ๆฅ็ๆฏๅญๅฎ็ฐ | |
1079 | + keyPregnantWomenExcelModel.setPregnancyTimes(data==null?0:(data.getPregnancyTimes()==null ? 0:data.getPregnancyTimes())); | |
1080 | + //ไบงๆฌก๏ผ็ไบงๆฌกๆฐ== ๆฅ็ๆฏๅญๅฎ็ฐ | |
1081 | + keyPregnantWomenExcelModel.setProdTime(data==null?1:(data.getProdTime()==null ? 1:data.getProdTime()+1)); | |
1082 | + //้ขไบงๆ๏ผไบงๅฆ้ขไบงๆ==dueDate | |
1083 | + keyPregnantWomenExcelModel.setDueDate(DateUtil.getyyyy_MM_dd(patients.getDueDate())); | |
1084 | + //ๅฑ ไฝๅฐๅ๏ผ็ฐไฝๅฐๅ== addressRegister๏ผๅญๅฆๅฑ ไฝๅฐ๏ผaddressPostRest๏ผไบงๅไผๅ ปๅฐ๏ผ | |
1085 | + keyPregnantWomenExcelModel.setAddressRegister(patients.getAddressRegister()); | |
1086 | + //ๅญๅฆๆๆบ๏ผไบงๅฆๆๆบๅท==phone | |
1087 | + keyPregnantWomenExcelModel.setPhone(patients.getPhone()); | |
1088 | + //ไธๅคซๆๆบ๏ผไธๅคซๆๆบๅท==husbandPhone | |
1089 | + keyPregnantWomenExcelModel.setHusbandPhone(patients.getHusbandPhone()); | |
1090 | + //้็น็พ็ ๏ผ้ซๅฑๅ ็ด ๅ็งฐ == rFactor | |
1091 | + List<String> factor = patients.getRiskFactorId(); | |
1092 | + getrFactor(patients, keyPregnantWomenExcelModel, factor); | |
1093 | + //้ซๅฑ็ญ็บง๏ผๅฑ็คบ็บข/ๆฉ/้ป/็ดซ ๏ผไธๆพ็คบ็ปฟ่ฒ๏ผ==rLevel | |
1094 | + getRiskLevelId(patients, keyPregnantWomenExcelModel); | |
1095 | + keyPregnantWomenExcelModelList.add(keyPregnantWomenExcelModel); | |
1096 | + } | |
1097 | + } | |
1098 | + List<Map<String, Object>> list = new ArrayList<>(); | |
1099 | + for (KeyPregnantWomenExcelModel keyPregnantWomenExcelModel : keyPregnantWomenExcelModelList) { | |
1100 | + Map<String, Object> map = BeanUtils.objectToObjectMap(keyPregnantWomenExcelModel); | |
1101 | + for (String key : map.keySet()) { | |
1102 | + if (org.apache.commons.lang.StringUtils.isEmpty(String.valueOf(map.get(key)))) { | |
1103 | + map.put(key, " "); | |
1104 | + } | |
1105 | + } | |
1106 | + list.add(map); | |
1107 | + } | |
1108 | + //2:excelๅฏผๅบ | |
1109 | +// Map<String, String> header = new LinkedHashMap<>(); | |
1110 | +// header.put(" ", "ๆฅๅๆฅๆ"); | |
1111 | +// header.put(" ", "ไธๅๆฅๆ"); | |
1112 | +// header.put(" ", "็ผๅท"); | |
1113 | +// header.put("username", "ๅงๅ"); | |
1114 | +// header.put("age", "ๅนด้พ"); | |
1115 | +// header.put("address", "ๆท็ฑ"); | |
1116 | +// header.put("pregnancyTimes", "ๅญๆฌก"); | |
1117 | +// header.put("prodTime", "ไบงๆฌก"); | |
1118 | +// header.put("dueDate", "้ขไบงๆ"); | |
1119 | +// header.put("addressRegister", "ๅฑ ไฝๅฐๅ"); | |
1120 | +// header.put("phone", "ๅญๅฆๆๆบ"); | |
1121 | +// header.put("husbandPhone", "ไธๅคซๆๆบ"); | |
1122 | +// header.put("rFactor", "้็น็พ็ "); | |
1123 | +// header.put("rLevel", "้ซๅฑ็ญ็บง"); | |
1124 | +// String date= DateUtil.getyyyy_MM_dd(new Date()); | |
1125 | +// header.put(date.toString(),"็กฎ่ฎคๆถ้ด"); | |
1126 | +// header.put(date.toString(),"้่ฎฟ-็ฌฌไธๆฌกๆฅๆ"); | |
1127 | + response.setContentType("application/force-download"); | |
1128 | + response.setHeader("Content-Disposition", "attachment;filename=" + new String(("้็นๅญๅฆ็ป่ฎฐ่กจ.xls").getBytes("UTF-8"), "ISO-8859-1")); | |
1129 | +// ExcelUtil.toExcel(response.getOutputStream(), list, header); | |
1130 | + String path = this.getClass().getResource("/").getPath() + "zddc.xls"; | |
1131 | +// ExcelUtil.keyPregnantWomenExclFile(path, response.getOutputStream(), list,header); | |
1132 | +// ExcelUtil.keyPregnantWomenExclFile2(path, response.getOutputStream(), list); | |
1133 | + | |
1134 | + ExcelUtil.writeWhExclFile(path, response.getOutputStream(), list); | |
1135 | + /* | |
1136 | + httpServletResponse.setContentType("application/force-download"); | |
1137 | + httpServletResponse.setHeader("Content-Disposition", "attachment;filename=" + new String(("ๅๅจฉ็ป่ฎฐ่กจ.xls").getBytes("UTF-8"), "ISO-8859-1")); | |
1138 | + ExcelUtil.writeWhExclFile(path, httpServletResponse.getOutputStream(), list); | |
1139 | + */ | |
1140 | + } catch (IOException e) { | |
1141 | + ExceptionUtils.catchException(e, e.getMessage()); } | |
1142 | + } | |
1143 | + | |
1144 | + private void getRiskLevelId(Patients patients, KeyPregnantWomenExcelModel keyPregnantWomenExcelModel) { | |
1145 | + List level = new ArrayList(); | |
1146 | + if (org.apache.commons.lang.StringUtils.isNotEmpty(patients.getRiskLevelId())) { | |
1147 | + try { | |
1148 | + List<String> list = JsonUtil.jkstr2Obj(patients.getRiskLevelId(), List.class); | |
1149 | + for (String str : list) { | |
1150 | + BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(str); | |
1151 | + if (null != basicConfig) { | |
1152 | + Map map = new HashMap(); | |
1153 | + basicConfig.replenRisk(map); | |
1154 | + // String name = basicConfig.getName(); | |
1155 | + // if (name.indexOf("้ข่ญฆ") > -1) { | |
1156 | + // name = name.replace("้ข่ญฆ", ""); | |
1157 | + // } | |
1158 | + // map.put("name", name); | |
1159 | + // map.put("color", "risk_" + RiskDefaultTypeEnum.getColor(name)); | |
1160 | + level.add(map); | |
1161 | + } | |
1162 | + } | |
1163 | + } catch (Exception e) { | |
1164 | + ExceptionUtils.catchException(e, "patients.getRiskLevelId error."); | |
1165 | + } | |
1166 | + keyPregnantWomenExcelModel.setrLevel(getLevel(HighScoreResult.filter(level))); | |
1167 | + } | |
1168 | + } | |
1169 | + | |
1170 | + private void getrFactor(Patients patients, KeyPregnantWomenExcelModel keyPregnantWomenExcelModel, List<String> factor) { | |
1171 | + if (CollectionUtils.isNotEmpty(factor)) { | |
1172 | + StringBuilder sb = new StringBuilder(56); | |
1173 | + for (String srt : factor) { | |
1174 | + if (org.apache.commons.lang.StringUtils.isNotEmpty(srt)) { | |
1175 | + BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(srt); | |
1176 | + if (null != basicConfig && sb.indexOf(basicConfig.getName()) == -1) { | |
1177 | + sb.append(basicConfig.getName()).append(','); | |
1178 | + } | |
1179 | + } | |
1180 | + } | |
1181 | + if (sb.toString().endsWith(",")) { | |
1182 | + keyPregnantWomenExcelModel.setrFactor(sb.substring(0, sb.length() - 1)); | |
1183 | + } else { | |
1184 | + keyPregnantWomenExcelModel.setrFactor(sb.toString()); | |
1185 | + } | |
1186 | + | |
1187 | + if (!"-".equals(keyPregnantWomenExcelModel.getrFactor()) && org.apache.commons.lang.StringUtils.isNotEmpty(patients.getoRiskFactor())) { | |
1188 | + keyPregnantWomenExcelModel.setrFactor(keyPregnantWomenExcelModel.getrFactor()+","+patients.getoRiskFactor()); | |
1189 | + }else if (org.apache.commons.lang.StringUtils.isNotEmpty(patients.getoRiskFactor())) | |
1190 | + { | |
1191 | + keyPregnantWomenExcelModel.setrFactor(patients.getoRiskFactor()); | |
1192 | + } | |
1193 | + } | |
1194 | + else if (org.apache.commons.lang.StringUtils.isNotEmpty(patients.getoRiskFactor())) | |
1195 | + { | |
1196 | + keyPregnantWomenExcelModel.setrFactor(patients.getoRiskFactor()); | |
1197 | + } | |
1198 | + } | |
1199 | + | |
1046 | 1200 | /** |
1047 | 1201 | * ๅๅฑฑ๏ผๆปฆๅฟ๏ผ้ๆฑๅฏผๅบๅญไบงๅฆๅฅๅบท็ฎก็็ป่ฎฐ่กจ |
1048 | 1202 | */ |
... | ... | @@ -1523,6 +1677,7 @@ |
1523 | 1677 | } |
1524 | 1678 | return new BaseObjectResponse().setData(patientBaseResult).setErrormsg("ๆๅ").setErrorcode(ErrorCodeConstants.SUCCESS); |
1525 | 1679 | } |
1680 | + | |
1526 | 1681 | |
1527 | 1682 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/HealthHandbookExcelModel.java
View file @
0c23033
... | ... | @@ -5,6 +5,24 @@ |
5 | 5 | * @discription Excelๅฏผๅบๅฎไฝ็ฑป |
6 | 6 | */ |
7 | 7 | public class HealthHandbookExcelModel { |
8 | + @Override | |
9 | + public String toString() { | |
10 | + return "HealthHandbookExcelModel{" + | |
11 | + "username='" + username + '\'' + | |
12 | + ", cardNo='" + cardNo + '\'' + | |
13 | + ", husbandName='" + husbandName + '\'' + | |
14 | + ", organization='" + organization + '\'' + | |
15 | + ", address='" + address + '\'' + | |
16 | + ", childTime=" + childTime + | |
17 | + ", gestation='" + gestation + '\'' + | |
18 | + ", bookbuildingDate='" + bookbuildingDate + '\'' + | |
19 | + ", serial='" + serial + '\'' + | |
20 | + ", issuer='" + issuer + '\'' + | |
21 | + ", reissue1='" + reissue1 + '\'' + | |
22 | + ", reissue2='" + reissue2 + '\'' + | |
23 | + ", reissue3='" + reissue3 + '\'' + | |
24 | + '}'; | |
25 | + } | |
8 | 26 | |
9 | 27 | /** |
10 | 28 | *ๅฅณๆนๅงๅ๏ผๅญๅฆๅงๅ |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/KeyPregnantWomenExcelModel.java
View file @
0c23033
1 | +package com.lyms.platform.operate.web.result; | |
2 | + | |
3 | +import org.springframework.data.mongodb.core.mapping.Document; | |
4 | + | |
5 | +/** | |
6 | + * @auther wtt | |
7 | + * @discription Excelๅฏผๅบๅฎไฝ็ฑป | |
8 | + */ | |
9 | +@Document(collection="lyms_patient") | |
10 | +public class KeyPregnantWomenExcelModel { | |
11 | + | |
12 | + | |
13 | + /** | |
14 | + *ๅงๅ๏ผไบงๅฆๅงๅ | |
15 | + */ | |
16 | + private String username; | |
17 | + | |
18 | + /* | |
19 | + ๅนด้พ๏ผไบงๅฆๅนด้พ ==age | |
20 | + */ | |
21 | + private Integer age; | |
22 | + | |
23 | + /** | |
24 | + *ๆท็ฑ๏ผๆฌๅธ๏ผๅธธไฝ๏ผใๅคๅฐๅธธไฝ๏ผๆไฝ๏ผใๆตๅจ ==address | |
25 | + */ | |
26 | + private String address; | |
27 | + | |
28 | + | |
29 | + | |
30 | + /* | |
31 | + ๅญๆฌก๏ผๆๅญๆฌกๆฐ== ๆฅ็ๆฏๅญๅฎ็ฐ | |
32 | + */ | |
33 | + private Integer pregnancyTimes; | |
34 | + /* | |
35 | + ไบงๆฌก๏ผ็ไบงๆฌกๆฐ== ๆฅ็ๆฏๅญๅฎ็ฐ๏ผๅฏน่ฑกไธญๆ๏ผ | |
36 | + */ | |
37 | + private Integer prodTime; | |
38 | + /* | |
39 | + ้ขไบงๆ๏ผไบงๅฆ้ขไบงๆ==dueDate | |
40 | + */ | |
41 | + private String dueDate; | |
42 | + /* | |
43 | + ๅฑ ไฝๅฐๅ๏ผ็ฐไฝๅฐๅ== addressRegister๏ผๅญๅฆๅฑ ไฝๅฐ๏ผaddressPostRest๏ผไบงๅไผๅ ปๅฐ๏ผ | |
44 | + */ | |
45 | + private String addressRegister; | |
46 | + /* | |
47 | + ๅญๅฆๆๆบ๏ผไบงๅฆๆๆบๅท==phone | |
48 | + */ | |
49 | + private String phone; | |
50 | + /* | |
51 | + ไธๅคซๆๆบ๏ผไธๅคซๆๆบๅท==husbandPhone | |
52 | + */ | |
53 | + private String husbandPhone; | |
54 | + /* | |
55 | + ้็น็พ็ ๏ผ้ซๅฑๅ ็ด ๅ็งฐ == rFactor | |
56 | + */ | |
57 | + private String rFactor; | |
58 | + /* | |
59 | + ้ซๅฑ็ญ็บง๏ผๅฑ็คบ็บข/ๆฉ/้ป/็ดซ ๏ผไธๆพ็คบ็ปฟ่ฒ๏ผ==rLevel | |
60 | + */ | |
61 | + private String rLevel; | |
62 | + | |
63 | + public String getUsername() { | |
64 | + return username; | |
65 | + } | |
66 | + | |
67 | + public void setUsername(String username) { | |
68 | + this.username = username; | |
69 | + } | |
70 | + | |
71 | + public Integer getAge() { | |
72 | + return age; | |
73 | + } | |
74 | + | |
75 | + public void setAge(Integer age) { | |
76 | + this.age = age; | |
77 | + } | |
78 | + | |
79 | + public String getAddress() { | |
80 | + return address; | |
81 | + } | |
82 | + | |
83 | + public void setAddress(String address) { | |
84 | + this.address = address; | |
85 | + } | |
86 | + | |
87 | + | |
88 | + | |
89 | + | |
90 | + public Integer getPregnancyTimes() { | |
91 | + return pregnancyTimes; | |
92 | + } | |
93 | + | |
94 | + public void setPregnancyTimes(Integer pregnancyTimes) { | |
95 | + this.pregnancyTimes = pregnancyTimes; | |
96 | + } | |
97 | + | |
98 | + public Integer getProdTime() { | |
99 | + return prodTime; | |
100 | + } | |
101 | + | |
102 | + public void setProdTime(Integer prodTime) { | |
103 | + this.prodTime = prodTime; | |
104 | + } | |
105 | + | |
106 | + public String getDueDate() { | |
107 | + return dueDate; | |
108 | + } | |
109 | + | |
110 | + public void setDueDate(String dueDate) { | |
111 | + this.dueDate = dueDate; | |
112 | + } | |
113 | + | |
114 | + public String getAddressRegister() { | |
115 | + return addressRegister; | |
116 | + } | |
117 | + | |
118 | + public void setAddressRegister(String addressRegister) { | |
119 | + this.addressRegister = addressRegister; | |
120 | + } | |
121 | + | |
122 | + public String getPhone() { | |
123 | + return phone; | |
124 | + } | |
125 | + | |
126 | + public void setPhone(String phone) { | |
127 | + this.phone = phone; | |
128 | + } | |
129 | + | |
130 | + public String getHusbandPhone() { | |
131 | + return husbandPhone; | |
132 | + } | |
133 | + | |
134 | + public void setHusbandPhone(String husbandPhone) { | |
135 | + this.husbandPhone = husbandPhone; | |
136 | + } | |
137 | + | |
138 | + public String getrFactor() { | |
139 | + return rFactor; | |
140 | + } | |
141 | + | |
142 | + public void setrFactor(String rFactor) { | |
143 | + this.rFactor = rFactor; | |
144 | + } | |
145 | + | |
146 | + public String getrLevel() { | |
147 | + return rLevel; | |
148 | + } | |
149 | + | |
150 | + public void setrLevel(String rLevel) { | |
151 | + this.rLevel = rLevel; | |
152 | + } | |
153 | +} |
platform-operate-api/src/main/resources/zddc.xls
View file @
0c23033