Commit 23d7f6d155cc69540308f5b99b3a9778a8043b0c
Exists in
master
and in
8 other branches
Merge remote-tracking branch 'origin/master'
Showing 10 changed files
- platform-biz-patient-service/src/main/java/com/lyms/platform/biz/BasicConfigServiceTest.java
- platform-common/src/main/java/com/lyms/platform/common/enums/SmsProviderEnums.java
- platform-dal/src/main/java/com/lyms/platform/pojo/AwModel.java
- platform-data-api/src/main/java/com/lyms/platform/data/controller/SmsController.java
- platform-data-api/src/main/java/com/lyms/platform/data/service/impl/SmsServiceImpl.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.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/BabyBuildResult.java
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/BasicConfigServiceTest.java
View file @
23d7f6d
... | ... | @@ -389,16 +389,17 @@ |
389 | 389 | mongoTemplate.getDb().authenticate("platform", "platform123".toCharArray()); |
390 | 390 | |
391 | 391 | try { |
392 | - List<String> list = FileUtils.readLines(new File("F:\\temp\\touwei.txt"),"gbk"); | |
392 | + List<String> list = FileUtils.readLines(new File("F:\\temp\\shenggaobietiz.txt"),"gbk"); | |
393 | 393 | for (String line:list) { |
394 | 394 | if (line != null) { |
395 | 395 | |
396 | 396 | String[] array = line.split(","); |
397 | 397 | |
398 | 398 | AwModel awModel2 = new AwModel(); |
399 | - awModel2.setType(2); | |
400 | - awModel2.setSex(0); | |
401 | - awModel2.setAge(Integer.valueOf(array[0])); | |
399 | + awModel2.setType(3); | |
400 | + awModel2.setSex(1); | |
401 | + awModel2.setAgeType(1); | |
402 | + awModel2.setHeight(Double.valueOf(array[0])); | |
402 | 403 | awModel2.setRthreeDs(Double.valueOf(array[1])); |
403 | 404 | awModel2.setRtwoDs(Double.valueOf(array[2])); |
404 | 405 | awModel2.setRoneDs(Double.valueOf(array[3])); |
platform-common/src/main/java/com/lyms/platform/common/enums/SmsProviderEnums.java
View file @
23d7f6d
platform-dal/src/main/java/com/lyms/platform/pojo/AwModel.java
View file @
23d7f6d
... | ... | @@ -18,8 +18,29 @@ |
18 | 18 | private Double poneDs; |
19 | 19 | private Double ptwoDs; |
20 | 20 | private Double pthreeDs; |
21 | - //0 体重标准差数值表 1 身长/身高标准差数值表 2 头围标准差数值表 | |
21 | + //0 体重标准差数值表 1 身长/身高标准差数值表 2 头围标准差数值表 3身高别体重 | |
22 | 22 | private Integer type; |
23 | + | |
24 | + private Double height; | |
25 | + | |
26 | + //0 0-2岁 1 2-5岁 | |
27 | + private Integer ageType; | |
28 | + | |
29 | + public Double getHeight() { | |
30 | + return height; | |
31 | + } | |
32 | + | |
33 | + public void setHeight(Double height) { | |
34 | + this.height = height; | |
35 | + } | |
36 | + | |
37 | + public Integer getAgeType() { | |
38 | + return ageType; | |
39 | + } | |
40 | + | |
41 | + public void setAgeType(Integer ageType) { | |
42 | + this.ageType = ageType; | |
43 | + } | |
23 | 44 | |
24 | 45 | public Integer getType() { |
25 | 46 | return type; |
platform-data-api/src/main/java/com/lyms/platform/data/controller/SmsController.java
View file @
23d7f6d
... | ... | @@ -23,6 +23,9 @@ |
23 | 23 | @RequestMapping(value = "/template") |
24 | 24 | public void productSms(HttpServletResponse response){ |
25 | 25 | smsService.productTemplateSms(); |
26 | + smsService.productChanAmsSms(); | |
27 | + smsService.productYunAmsSms(); | |
28 | + smsService.productChildAmsSms(); | |
26 | 29 | |
27 | 30 | // MessageListRequest list = new MessageListRequest(); |
28 | 31 | // List<MessageRequest> messages = new ArrayList<>(); |
platform-data-api/src/main/java/com/lyms/platform/data/service/impl/SmsServiceImpl.java
View file @
23d7f6d
... | ... | @@ -2183,7 +2183,7 @@ |
2183 | 2183 | //计划发送时间 |
2184 | 2184 | request.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date())); |
2185 | 2185 | //短信商 |
2186 | - request.setServiceType(SmsProviderEnums.ALDY.getId()); | |
2186 | + request.setServiceType(SmsProviderEnums.YM.getId()); | |
2187 | 2187 | request.setSubTypeId(smsType); |
2188 | 2188 | request.setStatus(SmsStatusEnums.WFS.getId()); |
2189 | 2189 | request.setTimeType(SmsTimeTypeEnums.NO_ONTIME.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java
View file @
23d7f6d
... | ... | @@ -202,10 +202,12 @@ |
202 | 202 | referralApplyOrderModel.setServiceType(ServiceTypeEnums.STANDARD_SERVICE.getId()); |
203 | 203 | List<String> diagnoseList = babyCheckFacade.getBabyLastDiagnose(babyModel.getPid()); |
204 | 204 | List lsit = new ArrayList(); |
205 | - for(String str : diagnoseList){ | |
206 | - BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(str); | |
207 | - if(null!=basicConfig){ | |
208 | - lsit.add(basicConfig.getName()); | |
205 | + if(CollectionUtils.isNotEmpty(diagnoseList)){ | |
206 | + for(String str : diagnoseList){ | |
207 | + BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(str); | |
208 | + if(null!=basicConfig){ | |
209 | + lsit.add(basicConfig.getName()); | |
210 | + } | |
209 | 211 | } |
210 | 212 | } |
211 | 213 | referralApplyOrderModel.setrRisk(lsit); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
23d7f6d
... | ... | @@ -609,7 +609,7 @@ |
609 | 609 | mr.setObjType(ServiceObjEnums.BABYOBJ.getId()); |
610 | 610 | mr.setPhone(babyModel.getMphone()); |
611 | 611 | //短信商 |
612 | - mr.setServiceType(SmsProviderEnums.ALDY.getId()); | |
612 | + mr.setServiceType(SmsProviderEnums.YM.getId()); | |
613 | 613 | mr.setTypeId(ProjectTypeEnums.YNXT.getId()); |
614 | 614 | mr.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date())); |
615 | 615 | mr.setSubTypeId(SmsServiceEnums.FWKT.getId()); |
... | ... | @@ -960,6 +960,8 @@ |
960 | 960 | result.setVcCardNo(model.getVcCardNo()); |
961 | 961 | result.setHospitalId(model.getHospitalId()); |
962 | 962 | result.setExpType(model.getExpType()); |
963 | + | |
964 | + result.setDueWeek(model.getDueWeek()); | |
963 | 965 | return result; |
964 | 966 | } |
965 | 967 | |
... | ... | @@ -1591,7 +1593,7 @@ |
1591 | 1593 | mr.setObjType(ServiceObjEnums.BABYOBJ.getId()); |
1592 | 1594 | mr.setPhone(model.getMphone()); |
1593 | 1595 | //短信商 |
1594 | - mr.setServiceType(SmsProviderEnums.ALDY.getId()); | |
1596 | + mr.setServiceType(SmsProviderEnums.YM.getId()); | |
1595 | 1597 | mr.setTypeId(ProjectTypeEnums.YNXT.getId()); |
1596 | 1598 | mr.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date())); |
1597 | 1599 | mr.setSubTypeId(SmsServiceEnums.YSGXHZD.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
23d7f6d
... | ... | @@ -655,11 +655,14 @@ |
655 | 655 | if (pat != null) |
656 | 656 | { |
657 | 657 | BookbuildingRecordResult result = new BookbuildingRecordResult(); |
658 | - Organization org = organizationService.getOrganization(Integer.valueOf(pat.getHospitalId())); | |
659 | - if (org != null) | |
658 | + if (StringUtils.isNotEmpty(pat.getHospitalId())) | |
660 | 659 | { |
661 | - result.setBookbuildHospital(org.getName()); | |
662 | - result.setHospitalId(String.valueOf(org.getId())); | |
660 | + Organization org = organizationService.getOrganization(Integer.valueOf(pat.getHospitalId())); | |
661 | + if (org != null) | |
662 | + { | |
663 | + result.setBookbuildHospital(org.getName()); | |
664 | + result.setHospitalId(String.valueOf(org.getId())); | |
665 | + } | |
663 | 666 | } |
664 | 667 | result.setBookbuildDate(DateUtil.getyyyy_MM_dd(pat.getBookbuildingDate())); |
665 | 668 | result.setId(pat.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java
View file @
23d7f6d
... | ... | @@ -547,7 +547,7 @@ |
547 | 547 | mr.setObjType(Integer.valueOf(patientGuideSmsRequest.getType())); |
548 | 548 | mr.setPhone(model.getPhone()); |
549 | 549 | //短信商 |
550 | - mr.setServiceType(SmsProviderEnums.ALDY.getId()); | |
550 | + mr.setServiceType(SmsProviderEnums.YM.getId()); | |
551 | 551 | mr.setTypeId(ProjectTypeEnums.YNXT.getId()); |
552 | 552 | mr.setPlanTime(DateUtil.getyyyy_MM_dd_hms(new Date())); |
553 | 553 | mr.setSubTypeId(SmsServiceEnums.YSGXHZD.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyBuildResult.java
View file @
23d7f6d
... | ... | @@ -130,6 +130,16 @@ |
130 | 130 | //体验类型 |
131 | 131 | private Integer expType; |
132 | 132 | |
133 | + //分娩孕周 | |
134 | + private Integer dueWeek; | |
135 | + | |
136 | + public Integer getDueWeek() { | |
137 | + return dueWeek; | |
138 | + } | |
139 | + | |
140 | + public void setDueWeek(Integer dueWeek) { | |
141 | + this.dueWeek = dueWeek; | |
142 | + } | |
133 | 143 | |
134 | 144 | |
135 | 145 | public Integer getExpType() { |