Commit a870a69df77a70b36b3b459e106d2b5549c6d207
1 parent
33206d3cd6
Exists in
master
and in
6 other branches
孕妇课程调查
Showing 3 changed files with 18 additions and 6 deletions
platform-dal/src/main/java/com/lyms/platform/query/CourseQuery.java
View file @
a870a69
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MatDeliverController.java
View file @
a870a69
| ... | ... | @@ -322,6 +322,7 @@ |
| 322 | 322 | @SuppressWarnings("unchecked") |
| 323 | 323 | List<NewBabyManagerQueryModel> newBabyManagerQueryModelList = matDeliverFacade.newBabyManager(newBabyManagerRequest).getData(); |
| 324 | 324 | List<Map<String, Object>> list = new ArrayList<>(); |
| 325 | + int num = 1; | |
| 325 | 326 | for (NewBabyManagerQueryModel newBabyManagerQueryModel : newBabyManagerQueryModelList) { |
| 326 | 327 | Map<String, Object> map = BeanUtils.objectToObjectMap(newBabyManagerQueryModel); |
| 327 | 328 | String sex = newBabyManagerQueryModel.getSex(); |
| ... | ... | @@ -362,7 +363,7 @@ |
| 362 | 363 | String liveAddress = CommonsHelper.getResidence(patients.getProvinceId(), patients.getCityId(), |
| 363 | 364 | patients.getAreaId(), patients.getStreetId(), patients.getAddress(), basicConfigService); |
| 364 | 365 | |
| 365 | - map.put("addressRegister",liveAddress); | |
| 366 | + map.put("liveAddress",liveAddress); | |
| 366 | 367 | |
| 367 | 368 | //户籍地址 |
| 368 | 369 | String addressRegister = CommonsHelper.getResidence(patients.getProvinceRegisterId(), patients.getCityRegisterId(), |
| 369 | 370 | |
| 370 | 371 | |
| ... | ... | @@ -402,10 +403,12 @@ |
| 402 | 403 | |
| 403 | 404 | map.put("mremark", patients.getMremark() == null ? "" : patients.getMremark()); |
| 404 | 405 | } |
| 405 | - | |
| 406 | + map.put("num", num); | |
| 406 | 407 | list.add(map); |
| 408 | + num++; | |
| 407 | 409 | } |
| 408 | 410 | Map<String, String> header = new LinkedHashMap<>(); |
| 411 | + header.put("num", "编号"); | |
| 409 | 412 | header.put("mname", "产妇姓名"); |
| 410 | 413 | header.put("age", "年龄"); |
| 411 | 414 | header.put("name", "儿童姓名"); |
| ... | ... | @@ -414,7 +417,7 @@ |
| 414 | 417 | header.put("babyWeight", "体重g"); |
| 415 | 418 | header.put("fmDate", "出生时间(具体到分)"); |
| 416 | 419 | header.put("addressRegister", "产妇户籍地"); |
| 417 | - header.put("addressRegister","居住地"); | |
| 420 | + header.put("liveAddress","居住地"); | |
| 418 | 421 | header.put("postRest", "产后休养地址"); |
| 419 | 422 | header.put("risk", "妊娠期高危因素"); |
| 420 | 423 | header.put("mphone", "联系方式"); |
| ... | ... | @@ -433,7 +436,7 @@ |
| 433 | 436 | header.put("fmHospital","接生医院"); |
| 434 | 437 | header.put("mremark", "备注"); |
| 435 | 438 | httpServletResponse.setContentType("application/force-download"); |
| 436 | - httpServletResponse.setHeader("Content-Disposition", "attachment;filename=" + new String(("新生儿管理.xls").getBytes("UTF-8"), "ISO-8859-1")); | |
| 439 | + httpServletResponse.setHeader("Content-Disposition", "attachment;filename=" + new String(("新生儿出生电子报告卡.xls").getBytes("UTF-8"), "ISO-8859-1")); | |
| 437 | 440 | ExcelUtil.toExcel(httpServletResponse.getOutputStream(), list, header); |
| 438 | 441 | } catch (Exception e) { |
| 439 | 442 | ExceptionUtils.catchException(e, "childbirthManagerExcel异常"); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java
View file @
a870a69
| ... | ... | @@ -190,7 +190,16 @@ |
| 190 | 190 | result.setCourseTypeId(model.getCourseTypeId()); |
| 191 | 191 | |
| 192 | 192 | result.setCourseName(model.getCourseName()); |
| 193 | - result.setCourseSpeaker(model.getCourseSpeaker()); | |
| 193 | + String courseSpeakerName = model.getCourseSpeaker(); | |
| 194 | + if (model.getCourseSpeaker() != null && StringUtils.isNumeric(model.getCourseSpeaker())) | |
| 195 | + { | |
| 196 | + Users user = usersService.getUsers(Integer.parseInt(model.getCourseSpeaker())); | |
| 197 | + if (user != null) | |
| 198 | + { | |
| 199 | + courseSpeakerName = user.getName(); | |
| 200 | + } | |
| 201 | + } | |
| 202 | + result.setCourseSpeaker(courseSpeakerName); | |
| 194 | 203 | result.setCourseAddress(model.getCourseAddress()); |
| 195 | 204 | result.setCourseTime(DateUtil.gety_m_dhm(model.getCourseTime())); |
| 196 | 205 | result.setTimeLong(model.getTimeLong()); |