Commit 08b651cb7d63fe7ab4e5142ba994800fdbbcdeb1

Authored by baohanddd

Merge remote-tracking branch 'origin/master'

Showing 14 changed files

platform-common/src/main/java/com/lyms/platform/common/utils/StringUtils.java View file @ 08b651c
... ... @@ -32,6 +32,15 @@
32 32 return false;
33 33 }
34 34  
  35 + public static boolean isNotEmpty(String str)
  36 + {
  37 + if (str != null && !"".equals(str))
  38 + {
  39 + return true;
  40 + }
  41 + return false;
  42 + }
  43 +
35 44 /**
36 45 * //+表示1个或多个(如"3"或"225"),*表示0个或多个([0-9]*)(如""或"1"或"22"),
37 46 * ?表示0个或1个([0-9]?)(如""或"7")
platform-dal/src/main/java/com/lyms/platform/pojo/MaternalDeliverModel.java View file @ 08b651c
... ... @@ -61,13 +61,13 @@
61 61 // 脉搏
62 62 private String pulse;
63 63 // 一小时失血量
64   - private String oHloseBloodL;
  64 + private Integer oHloseBloodL;
65 65 //二小时失血量
66   - private String tHloseBloodL;
  66 + private Integer tHloseBloodL;
67 67 //二十四小时失血量
68   - private String rHloseBloodL;
  68 + private Integer rHloseBloodL;
69 69 //第3产层+产后失血量
70   - private String sHloseBloodL;
  70 + private Integer sHloseBloodL;
71 71 //失血原因
72 72 private String loseBloodCause;
73 73 //产科并发症
74 74  
... ... @@ -316,14 +316,7 @@
316 316 this.ocs = ocs;
317 317 }
318 318  
319   - public String getoHloseBloodL() {
320   - return oHloseBloodL;
321   - }
322 319  
323   - public void setoHloseBloodL(String oHloseBloodL) {
324   - this.oHloseBloodL = oHloseBloodL;
325   - }
326   -
327 320 public String getOperationCause() {
328 321 return operationCause;
329 322 }
330 323  
331 324  
332 325  
... ... @@ -380,19 +373,27 @@
380 373 this.pulse = pulse;
381 374 }
382 375  
383   - public String getrHloseBloodL() {
  376 + public Integer getoHloseBloodL() {
  377 + return oHloseBloodL;
  378 + }
  379 +
  380 + public void setoHloseBloodL(Integer oHloseBloodL) {
  381 + this.oHloseBloodL = oHloseBloodL;
  382 + }
  383 +
  384 + public Integer getrHloseBloodL() {
384 385 return rHloseBloodL;
385 386 }
386 387  
387   - public void setrHloseBloodL(String rHloseBloodL) {
  388 + public void setrHloseBloodL(Integer rHloseBloodL) {
388 389 this.rHloseBloodL = rHloseBloodL;
389 390 }
390 391  
391   - public String getsHloseBloodL() {
  392 + public Integer getsHloseBloodL() {
392 393 return sHloseBloodL;
393 394 }
394 395  
395   - public void setsHloseBloodL(String sHloseBloodL) {
  396 + public void setsHloseBloodL(Integer sHloseBloodL) {
396 397 this.sHloseBloodL = sHloseBloodL;
397 398 }
398 399  
399 400  
... ... @@ -404,11 +405,11 @@
404 405 this.siLielevel = siLielevel;
405 406 }
406 407  
407   - public String gettHloseBloodL() {
  408 + public Integer gettHloseBloodL() {
408 409 return tHloseBloodL;
409 410 }
410 411  
411   - public void settHloseBloodL(String tHloseBloodL) {
  412 + public void settHloseBloodL(Integer tHloseBloodL) {
412 413 this.tHloseBloodL = tHloseBloodL;
413 414 }
414 415  
platform-data-api/src/main/java/com/lyms/platform/data/pojo/MessageRequest.java View file @ 08b651c
... ... @@ -7,16 +7,12 @@
7 7 private String phone;
8 8 private String content;
9 9 private Integer typeId;
10   - private Integer status;
11 10 private Integer subTypeId;
12 11  
13   - private String tableName;
14 12  
15 13 //计划发送时间
16 14 private String planTime;
17 15  
18   - //实际发送时间
19   - private String actualTime;
20 16  
21 17 //对象类型
22 18 private Integer objType;
23 19  
24 20  
... ... @@ -24,17 +20,14 @@
24 20 //短信商
25 21 private Integer serviceType;
26 22  
27   - //发送次数
28   - private Integer sendCount;
29   -
  23 + //医院ID
30 24 private String ext1;
31 25  
  26 + //模板ID
32 27 private String ext2;
33 28  
34 29 private String ext3;
35 30  
36   -
37   -
38 31 public String getPhone() {
39 32 return phone;
40 33 }
... ... @@ -59,14 +52,6 @@
59 52 this.typeId = typeId;
60 53 }
61 54  
62   - public Integer getStatus() {
63   - return status;
64   - }
65   -
66   - public void setStatus(Integer status) {
67   - this.status = status;
68   - }
69   -
70 55 public Integer getSubTypeId() {
71 56 return subTypeId;
72 57 }
... ... @@ -75,14 +60,6 @@
75 60 this.subTypeId = subTypeId;
76 61 }
77 62  
78   - public String getTableName() {
79   - return tableName;
80   - }
81   -
82   - public void setTableName(String tableName) {
83   - this.tableName = tableName;
84   - }
85   -
86 63 public String getPlanTime() {
87 64 return planTime;
88 65 }
... ... @@ -91,14 +68,6 @@
91 68 this.planTime = planTime;
92 69 }
93 70  
94   - public String getActualTime() {
95   - return actualTime;
96   - }
97   -
98   - public void setActualTime(String actualTime) {
99   - this.actualTime = actualTime;
100   - }
101   -
102 71 public Integer getObjType() {
103 72 return objType;
104 73 }
... ... @@ -113,14 +82,6 @@
113 82  
114 83 public void setServiceType(Integer serviceType) {
115 84 this.serviceType = serviceType;
116   - }
117   -
118   - public Integer getSendCount() {
119   - return sendCount;
120   - }
121   -
122   - public void setSendCount(Integer sendCount) {
123   - this.sendCount = sendCount;
124 85 }
125 86  
126 87 public String getExt1() {
platform-data-api/src/main/java/com/lyms/platform/data/util/SaveMessageService.java View file @ 08b651c
... ... @@ -34,7 +34,6 @@
34 34 request.setPhone("18382670032");
35 35 request.setPlanTime("2015-01-06 15:22:12");
36 36 request.setServiceType(1);
37   - request.setStatus(1);
38 37 messages.add(request);
39 38  
40 39  
... ... @@ -45,7 +44,6 @@
45 44 request1.setPhone("18382670031");
46 45 request1.setPlanTime("2015-01-06 15:22:12");
47 46 request1.setServiceType(1);
48   - request1.setStatus(1);
49 47 messages.add(request1);
50 48  
51 49 list.setTypeId(1);
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyBookbuildingController.java View file @ 08b651c
... ... @@ -196,6 +196,17 @@
196 196 }
197 197  
198 198  
  199 + /**
  200 + * 儿童个性化指导 短信发送
  201 + * @param request
  202 + * @return
  203 + */
  204 + @RequestMapping(method = RequestMethod.POST, value = "/sendBabyGuildSms")
  205 + @ResponseBody
  206 + public BaseResponse babyGuildSms(@Valid @RequestBody BabyGuideSmsequest request) {
  207 +
  208 + return babyBookbuildingFacade.sendBabyGuideSms(request);
  209 + }
199 210  
200 211  
201 212  
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BookbuildingController.java View file @ 08b651c
... ... @@ -128,5 +128,17 @@
128 128 antenatalExaminationQueryRequest.setPatientId(id);
129 129 return antenatalExaminationFacade.queryAntenatalExamination(antenatalExaminationQueryRequest);
130 130 }
  131 +
  132 +
  133 + /**
  134 + * 建档页面基础数据
  135 + * @return
  136 + */
  137 + @RequestMapping(value = "/getYunBuildBaseConfig", method = RequestMethod.GET)
  138 + @ResponseBody
  139 + public BaseObjectResponse getBabyBuildBaseConfig(){
  140 + return bookbuildingFacade.getYunBuildBaseConfig();
  141 + }
  142 +
131 143 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StopPregnancyController.java View file @ 08b651c
... ... @@ -54,7 +54,7 @@
54 54 * @param hospitalId 医院Id
55 55 * @return
56 56 */
57   - @RequestMapping(method = RequestMethod.GET, value = "/queryStopPreg/{hospitalId}")
  57 + @RequestMapping(method = RequestMethod.GET, value = "/queryInPerson/{hospitalId}")
58 58 @ResponseBody
59 59 public BaseResponse queryInPerson(@PathVariable("hospitalId")Integer hospitalId) {
60 60 return stopPregnancyFacade.queryInPerson(hospitalId);
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java View file @ 08b651c
... ... @@ -698,10 +698,72 @@
698 698 * @return
699 699 */
700 700 public BaseListResponse queryBabyList(BabyManageRequest request) {
701   -
702 701 BabyModelQuery babyQuery = new BabyModelQuery();
  702 + List<BabyModel> models = getBabayListByCondition(request,true,babyQuery);
  703 + List<BabyManageListResult> list = new ArrayList<>();
  704 + if(CollectionUtils.isNotEmpty(models))
  705 + {
  706 + for(BabyModel model : models)
  707 + {
  708 + BabyManageListResult result = new BabyManageListResult();
  709 + result.setId(model.getId());
  710 + if (model.getHighRisk()== null || model.getHighRisk() == 0)
  711 + {
  712 + result.setHighRisk("正常");
  713 + }
  714 + else
  715 + {
  716 + result.setHighRisk("高危");
  717 + }
  718 + result.setSex(SexTypeEnums.getTitleById(model.getSex()));
  719 + result.setBabyName(model.getName());
  720 + result.setBirthday(DateUtil.getyyyy_MM_dd(model.getBirth()));
  721 + result.setMommyName(model.getMname());
  722 + result.setMommnyPhone(model.getMphone());
  723 + result.setServiceStatus(model.getServiceStatus() == null ? "" : ServiceStatusEnums.getNameById(model.getServiceStatus()));
  724 + result.setNextDate(DateUtil.getyyyy_MM_dd(model.getNextDate()));
  725 + result.setMonthAge(DateUtil.getBabyMonthAge(model.getBirth(), new Date()));
  726 + result.setPatientId(model.getParentId());
  727 +
  728 + String diagnose = "正常";
  729 + if (!StringUtils.isEmpty(model.getDiagnose()))
  730 + {
  731 + List diagList = JsonUtil.toList(model.getDiagnose(),List.class);
  732 + if (CollectionUtils.isNotEmpty(diagList))
  733 + {
  734 + diagnose = "";
  735 + for(Object obj : diagList)
  736 + {
  737 + BasicConfig basicConfig = basicConfigService.getOneBasicConfigById((String)obj);
  738 + if (basicConfig != null)
  739 + {
  740 + diagnose += basicConfig.getName() + " ";
  741 + }
  742 + }
  743 + }
  744 + }
  745 + result.setDiagnose(diagnose);
  746 + list.add(result);
  747 + }
  748 + }
  749 +
  750 + BaseListResponse objectResponse = new BaseListResponse();
  751 + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);
  752 + objectResponse.setData(list);
  753 + objectResponse.setPageInfo(babyQuery.getPageInfo());
  754 + objectResponse.setErrormsg("成功");
  755 + return objectResponse;
  756 + }
  757 +
  758 +
  759 + private List<BabyModel> getBabayListByCondition(BabyManageRequest request,boolean isPage,BabyModelQuery babyQuery)
  760 + {
  761 +
703 762 babyQuery.setYn(YnEnums.YES.getId());
704   - babyQuery.setNeed("1");
  763 + if (isPage)
  764 + {
  765 + babyQuery.setNeed("true");
  766 + }
705 767 babyQuery.setMcertNo(request.getMcardNo());
706 768 babyQuery.setCardNo(request.getBcardNo());
707 769 babyQuery.setName(request.getName());
708 770  
709 771  
710 772  
711 773  
712 774  
713 775  
714 776  
715 777  
716 778  
717 779  
718 780  
... ... @@ -744,65 +806,82 @@
744 806 babyQuery.setPage(request.getPage());
745 807 babyQuery.setLimit(request.getLimit());
746 808  
747   - //0 非高危 1 高危 2 全部
  809 + //0 非高危 1 高危 2 全部
748 810 if (request.getHighRiskType() != null && request.getHighRiskType() != 2)
749 811 {
750 812 babyQuery.setHighRisk(request.getHighRiskType());
751 813 }
752 814  
753   - List<BabyManageListResult> list = new ArrayList<>();
754   -
755 815 List<BabyModel> models = babyBookbuildingService.queryBabyBuildByCond(babyQuery);
756 816  
757   - if(CollectionUtils.isNotEmpty(models))
  817 + return models;
  818 + }
  819 +
  820 + /**
  821 + * 生成儿童指导短信
  822 + * @param request
  823 + * @return
  824 + */
  825 + public BaseResponse sendBabyGuideSms(BabyGuideSmsequest request) {
  826 + MessageListRequest smsList = new MessageListRequest();
  827 + List<MessageRequest> messages = new ArrayList<>();
  828 +
  829 + List<BabyModel> sendModels = new ArrayList<>();
  830 + if (CollectionUtils.isNotEmpty(request.getIds()))
758 831 {
759   - for(BabyModel model : models)
  832 + List<String> ids = request.getIds();
  833 + BabyModelQuery babyQuery = new BabyModelQuery();
  834 + babyQuery.setYn(YnEnums.YES.getId());
  835 + for (String id : ids)
760 836 {
761   - BabyManageListResult result = new BabyManageListResult();
762   - result.setId(model.getId());
763   - if (model.getHighRisk()== null || model.getHighRisk() == 0)
  837 + if (StringUtils.isNotEmpty(id))
764 838 {
765   - result.setHighRisk("正常");
  839 + babyQuery.setId(id);
  840 + List<BabyModel> models = babyBookbuildingService.queryBabyBuildByCond(babyQuery);
  841 + if (CollectionUtils.isNotEmpty(models))
  842 + {
  843 + sendModels.addAll(models);
  844 + }
766 845 }
767   - else
768   - {
769   - result.setHighRisk("高危");
770   - }
771   - result.setSex(SexTypeEnums.getTitleById(model.getSex()));
772   - result.setBabyName(model.getName());
773   - result.setBirthday(DateUtil.getyyyy_MM_dd(model.getBirth()));
774   - result.setMommyName(model.getMname());
775   - result.setMommnyPhone(model.getMphone());
776   - result.setServiceStatus(model.getServiceStatus() == null ? "" : ServiceStatusEnums.getNameById(model.getServiceStatus()));
777   - result.setNextDate(DateUtil.getyyyy_MM_dd(model.getNextDate()));
778   - result.setMonthAge(DateUtil.getBabyMonthAge(model.getBirth(), new Date()));
779   - result.setPatientId(model.getParentId());
  846 + }
  847 + }
  848 + else
  849 + {
  850 + //按条件查询发送指导短信
  851 + BabyModelQuery babyQuery = new BabyModelQuery();
  852 + sendModels = getBabayListByCondition(request.getRequest(),false,babyQuery);
  853 + }
780 854  
781   - String diagnose = "正常";
782   - if (!StringUtils.isEmpty(model.getDiagnose()))
  855 + if (CollectionUtils.isNotEmpty(sendModels))
  856 + {
  857 + for (BabyModel model : sendModels)
  858 + {
  859 + if (model != null && StringUtils.isNotEmpty(model.getMphone()))
783 860 {
784   - List diagList = JsonUtil.toList(model.getDiagnose(),List.class);
785   - if (CollectionUtils.isNotEmpty(diagList))
786   - {
787   - diagnose = "";
788   - for(Object obj : diagList)
789   - {
790   - BasicConfig basicConfig = basicConfigService.getOneBasicConfigById((String)obj);
791   - if (basicConfig != null)
792   - {
793   - diagnose += basicConfig.getName() + " ";
794   - }
795   - }
796   - }
  861 + MessageRequest mr = new MessageRequest();
  862 + mr.setContent(request.getSmsContent());
  863 + mr.setObjType(ServiceObjEnums.BABYOBJ.getId());
  864 + mr.setPhone(model.getMphone());
  865 + //短信商
  866 + mr.setServiceType(1);//待定
  867 + mr.setTypeId(1); //待定
  868 + mr.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date()));
  869 + mr.setSubTypeId(SmsServiceEnums.YSGXHZD.getId());
  870 +
  871 + mr.setExt1(String.valueOf(model.getHospitalId()));
  872 + messages.add(mr);
797 873 }
798   - result.setDiagnose(diagnose);
799   - list.add(result);
800 874 }
801 875 }
802   - BaseListResponse objectResponse = new BaseListResponse();
  876 +
  877 + if (CollectionUtils.isNotEmpty(messages))
  878 + {
  879 + smsList.setTypeId(1);
  880 + smsList.setMessages(messages);
  881 + //调用发送接口 TODO
  882 + }
  883 + BaseResponse objectResponse = new BaseResponse();
803 884 objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);
804   - objectResponse.setData(list);
805   - objectResponse.setPageInfo(babyQuery.getPageInfo());
806 885 objectResponse.setErrormsg("成功");
807 886 return objectResponse;
808 887 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java View file @ 08b651c
... ... @@ -458,5 +458,56 @@
458 458 objectResponse.setErrormsg("成功");
459 459 return objectResponse;
460 460 }
  461 +
  462 + /**
  463 + * 孕妇建档页面基础数据
  464 + * @return
  465 + */
  466 + public BaseObjectResponse getYunBuildBaseConfig() {
  467 + Map<String,List> typeMap = new HashMap<>();
  468 +
  469 + //证件类型
  470 + List<BasicConfigResult> pcerteTypeResult = basicConfigFacade.getBaseicConfigByParentId(SystemConfig.CERTE_TYPE_ID);
  471 + typeMap.put("certeType", pcerteTypeResult);
  472 +
  473 + //国籍
  474 + List<BasicConfigResult> countiryResults = basicConfigFacade.getBaseicConfigByParentId(SystemConfig.COUNTRY_TYPE_ID);
  475 + typeMap.put("country", countiryResults);
  476 +
  477 + // 民族
  478 + List<BasicConfigResult> nationResults = basicConfigFacade.getBaseicConfigByParentId(SystemConfig.NATION_TYPE_ID);
  479 + typeMap.put("nation", nationResults);
  480 +
  481 + // 职业类别
  482 + List<BasicConfigResult> professionTypeResults = basicConfigFacade.getBaseicConfigByParentId(SystemConfig.PROFESSION_TYPE_ID);
  483 + typeMap.put("professionType", professionTypeResults);
  484 +
  485 + // 户籍类别
  486 + List<BasicConfigResult> censusType = basicConfigFacade.getBaseicConfigByParentId(SystemConfig.CENSUS_TYPE_ID);
  487 + typeMap.put("censusType", censusType);
  488 +
  489 + // 户籍类别
  490 + List<BasicConfigResult> liveType = basicConfigFacade.getBaseicConfigByParentId(SystemConfig.LIVE_TYPE_ID);
  491 + typeMap.put("liveType", liveType);
  492 +
  493 + //服务类型
  494 + List serviceType = ServiceTypeEnums.getServiceTypeList();
  495 + typeMap.put("serviceType", serviceType);
  496 +
  497 + //服务状态
  498 + List serviceStatus = ServiceStatusEnums.getServiceStatusList();
  499 + typeMap.put("serviceStatus", serviceStatus);
  500 +
  501 + //孕妇体验类型
  502 + List expYunEnums = ExpYunEnums.getExpYunEnums();
  503 + typeMap.put("expYunEnums", expYunEnums);
  504 +
  505 +
  506 + BaseObjectResponse objectResponse = new BaseObjectResponse();
  507 + objectResponse.setData(typeMap);
  508 + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);
  509 + objectResponse.setErrormsg("成功");
  510 + return objectResponse;
  511 + }
461 512 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyGuideSmsequest.java View file @ 08b651c
  1 +package com.lyms.platform.operate.web.request;
  2 +
  3 +import com.lyms.platform.common.core.annotation.form.Form;
  4 +import com.lyms.platform.common.core.annotation.form.FormParam;
  5 +import org.hibernate.validator.constraints.NotEmpty;
  6 +
  7 +import java.util.List;
  8 +import java.util.Map;
  9 +
  10 +/**
  11 + * 儿童健康指导短信
  12 + * Created by lqy on 2016/6/15.
  13 + */
  14 +@Form
  15 +public class BabyGuideSmsequest {
  16 +
  17 +
  18 + //短信内容
  19 + @FormParam
  20 + @NotEmpty(message = "短信内容不能为空")
  21 + private String smsContent;
  22 +
  23 + //儿童IDs
  24 + private List<String> ids;
  25 +
  26 +
  27 + //如果批量个性化指导就把过滤条件传送到该对象中
  28 + private BabyManageRequest request;
  29 +
  30 + public String getSmsContent() {
  31 + return smsContent;
  32 + }
  33 +
  34 + public void setSmsContent(String smsContent) {
  35 + this.smsContent = smsContent;
  36 + }
  37 +
  38 + public List<String> getIds() {
  39 + return ids;
  40 + }
  41 +
  42 + public void setIds(List<String> ids) {
  43 + this.ids = ids;
  44 + }
  45 +
  46 + public BabyManageRequest getRequest() {
  47 + return request;
  48 + }
  49 +
  50 + public void setRequest(BabyManageRequest request) {
  51 + this.request = request;
  52 + }
  53 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java View file @ 08b651c
... ... @@ -61,13 +61,13 @@
61 61 // 脉搏
62 62 private String pulse;
63 63 // 一小时失血量
64   - private String oHloseBloodL;
  64 + private Integer oHloseBloodL;
65 65 //二小时失血量
66   - private String tHloseBloodL;
  66 + private Integer tHloseBloodL;
67 67 //二十四小时失血量
68   - private String rHloseBloodL;
  68 + private Integer rHloseBloodL;
69 69 //第3产层+产后失血量
70   - private String sHloseBloodL;
  70 + private Integer sHloseBloodL;
71 71 //失血原因
72 72 private java.util.Map loseBloodCause;
73 73 //产科并发症
... ... @@ -224,14 +224,6 @@
224 224  
225 225  
226 226  
227   - public String getoHloseBloodL() {
228   - return oHloseBloodL;
229   - }
230   -
231   - public void setoHloseBloodL(String oHloseBloodL) {
232   - this.oHloseBloodL = oHloseBloodL;
233   - }
234   -
235 227 public String getOperationCause() {
236 228 return operationCause;
237 229 }
... ... @@ -282,31 +274,6 @@
282 274 this.pulse = pulse;
283 275 }
284 276  
285   - public String getrHloseBloodL() {
286   - return rHloseBloodL;
287   - }
288   -
289   - public void setrHloseBloodL(String rHloseBloodL) {
290   - this.rHloseBloodL = rHloseBloodL;
291   - }
292   -
293   - public String getsHloseBloodL() {
294   - return sHloseBloodL;
295   - }
296   -
297   - public void setsHloseBloodL(String sHloseBloodL) {
298   - this.sHloseBloodL = sHloseBloodL;
299   - }
300   -
301   -
302   -
303   - public String gettHloseBloodL() {
304   - return tHloseBloodL;
305   - }
306   -
307   - public void settHloseBloodL(String tHloseBloodL) {
308   - this.tHloseBloodL = tHloseBloodL;
309   - }
310 277  
311 278  
312 279  
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MessageListRequest.java View file @ 08b651c
  1 +package com.lyms.platform.operate.web.request;
  2 +
  3 +import java.util.List;
  4 +
  5 +/**
  6 + * Created by Administrator on 2016/7/5.
  7 + */
  8 +public class MessageListRequest {
  9 + private Integer typeId;
  10 +
  11 + private List<MessageRequest> messages;
  12 +
  13 + public Integer getTypeId() {
  14 + return typeId;
  15 + }
  16 +
  17 + public void setTypeId(Integer typeId) {
  18 + this.typeId = typeId;
  19 + }
  20 +
  21 + public List<MessageRequest> getMessages() {
  22 + return messages;
  23 + }
  24 +
  25 + public void setMessages(List<MessageRequest> messages) {
  26 + this.messages = messages;
  27 + }
  28 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MessageRequest.java View file @ 08b651c
  1 +package com.lyms.platform.operate.web.request;
  2 +
  3 +/**
  4 + * Created by Administrator on 2016/7/5.
  5 + */
  6 +public class MessageRequest {
  7 + private String phone;
  8 + private String content;
  9 + private Integer typeId;
  10 + private Integer subTypeId;
  11 +
  12 +
  13 + //计划发送时间
  14 + private String planTime;
  15 +
  16 +
  17 + //对象类型
  18 + private Integer objType;
  19 +
  20 + //短信商
  21 + private Integer serviceType;
  22 +
  23 + //医院ID
  24 + private String ext1;
  25 +
  26 + //模板ID
  27 + private String ext2;
  28 +
  29 + private String ext3;
  30 +
  31 + public String getPhone() {
  32 + return phone;
  33 + }
  34 +
  35 + public void setPhone(String phone) {
  36 + this.phone = phone;
  37 + }
  38 +
  39 + public String getContent() {
  40 + return content;
  41 + }
  42 +
  43 + public void setContent(String content) {
  44 + this.content = content;
  45 + }
  46 +
  47 + public Integer getTypeId() {
  48 + return typeId;
  49 + }
  50 +
  51 + public void setTypeId(Integer typeId) {
  52 + this.typeId = typeId;
  53 + }
  54 +
  55 + public Integer getSubTypeId() {
  56 + return subTypeId;
  57 + }
  58 +
  59 + public void setSubTypeId(Integer subTypeId) {
  60 + this.subTypeId = subTypeId;
  61 + }
  62 +
  63 + public String getPlanTime() {
  64 + return planTime;
  65 + }
  66 +
  67 + public void setPlanTime(String planTime) {
  68 + this.planTime = planTime;
  69 + }
  70 +
  71 + public Integer getObjType() {
  72 + return objType;
  73 + }
  74 +
  75 + public void setObjType(Integer objType) {
  76 + this.objType = objType;
  77 + }
  78 +
  79 + public Integer getServiceType() {
  80 + return serviceType;
  81 + }
  82 +
  83 + public void setServiceType(Integer serviceType) {
  84 + this.serviceType = serviceType;
  85 + }
  86 +
  87 + public String getExt1() {
  88 + return ext1;
  89 + }
  90 +
  91 + public void setExt1(String ext1) {
  92 + this.ext1 = ext1;
  93 + }
  94 +
  95 + public String getExt2() {
  96 + return ext2;
  97 + }
  98 +
  99 + public void setExt2(String ext2) {
  100 + this.ext2 = ext2;
  101 + }
  102 +
  103 + public String getExt3() {
  104 + return ext3;
  105 + }
  106 +
  107 + public void setExt3(String ext3) {
  108 + this.ext3 = ext3;
  109 + }
  110 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/MaternalDeliverResult.java View file @ 08b651c
... ... @@ -58,13 +58,13 @@
58 58 // 脉搏
59 59 private String pulse;
60 60 // 一小时失血量
61   - private String oHloseBloodL;
  61 + private Integer oHloseBloodL;
62 62 //二小时失血量
63   - private String tHloseBloodL;
  63 + private Integer tHloseBloodL;
64 64 //二十四小时失血量
65   - private String rHloseBloodL;
  65 + private Integer rHloseBloodL;
66 66 //第3产层+产后失血量
67   - private String sHloseBloodL;
  67 + private Integer sHloseBloodL;
68 68 //失血原因
69 69 private Map loseBloodCause;
70 70 //产科并发症
71 71  
... ... @@ -402,14 +402,7 @@
402 402  
403 403  
404 404  
405   - public String getoHloseBloodL() {
406   - return oHloseBloodL;
407   - }
408 405  
409   - public void setoHloseBloodL(String oHloseBloodL) {
410   - this.oHloseBloodL = oHloseBloodL;
411   - }
412   -
413 406 public String getOperationCause() {
414 407 return operationCause;
415 408 }
416 409  
417 410  
418 411  
419 412  
420 413  
421 414  
... ... @@ -460,35 +453,39 @@
460 453 this.pulse = pulse;
461 454 }
462 455  
463   - public String getrHloseBloodL() {
  456 + public Integer getoHloseBloodL() {
  457 + return oHloseBloodL;
  458 + }
  459 +
  460 + public void setoHloseBloodL(Integer oHloseBloodL) {
  461 + this.oHloseBloodL = oHloseBloodL;
  462 + }
  463 +
  464 + public Integer getrHloseBloodL() {
464 465 return rHloseBloodL;
465 466 }
466 467  
467   - public void setrHloseBloodL(String rHloseBloodL) {
  468 + public void setrHloseBloodL(Integer rHloseBloodL) {
468 469 this.rHloseBloodL = rHloseBloodL;
469 470 }
470 471  
471   - public String getsHloseBloodL() {
  472 + public Integer getsHloseBloodL() {
472 473 return sHloseBloodL;
473 474 }
474 475  
475   - public void setsHloseBloodL(String sHloseBloodL) {
  476 + public void setsHloseBloodL(Integer sHloseBloodL) {
476 477 this.sHloseBloodL = sHloseBloodL;
477 478 }
478 479  
479   - public int getSiLielevel() {
  480 + public Integer getSiLielevel() {
480 481 return siLielevel;
481 482 }
482 483  
483   - public void setSiLielevel(int siLielevel) {
484   - this.siLielevel = siLielevel;
485   - }
486   -
487   - public String gettHloseBloodL() {
  484 + public Integer gettHloseBloodL() {
488 485 return tHloseBloodL;
489 486 }
490 487  
491   - public void settHloseBloodL(String tHloseBloodL) {
  488 + public void settHloseBloodL(Integer tHloseBloodL) {
492 489 this.tHloseBloodL = tHloseBloodL;
493 490 }
494 491