Commit 535499f7963c6c4f02b90d6ac4ff72559ba277af
1 parent
3e659032c3
Exists in
master
and in
6 other branches
update code
Showing 4 changed files with 47 additions and 5 deletions
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SieveRecordController.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/SieveRecordFacade.java
- platform-operate-api/src/main/resources/config.properties
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SieveRecordController.java
View file @
535499f
... | ... | @@ -157,5 +157,18 @@ |
157 | 157 | } |
158 | 158 | |
159 | 159 | |
160 | + /** | |
161 | + * 获取编辑数据 | |
162 | + * @param id | |
163 | + * @return | |
164 | + */ | |
165 | + @RequestMapping(value = "/getSieveEditPatient", method = RequestMethod.GET) | |
166 | + @ResponseBody | |
167 | + @TokenRequired | |
168 | + public BaseObjectResponse getSieveEditPatient(@RequestParam("id") String id) { | |
169 | + return sieveRecordFacade.getSieveEditPatient(id); | |
170 | + } | |
171 | + | |
172 | + | |
160 | 173 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
535499f
... | ... | @@ -1215,7 +1215,7 @@ |
1215 | 1215 | } |
1216 | 1216 | |
1217 | 1217 | |
1218 | - private PregnantInfoResult getResult(Patients p) { | |
1218 | + public PregnantInfoResult getResult(Patients p) { | |
1219 | 1219 | PregnantInfoResult result = new PregnantInfoResult(); |
1220 | 1220 | result.setMensStartDay(p.getMensStartDay()); |
1221 | 1221 | result.setMensEndDay(p.getMensEndDay()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveRecordFacade.java
View file @
535499f
... | ... | @@ -15,6 +15,7 @@ |
15 | 15 | import com.lyms.platform.operate.web.request.CqSieveQueryRequest; |
16 | 16 | import com.lyms.platform.operate.web.request.SieveAddRequest; |
17 | 17 | import com.lyms.platform.operate.web.request.YunBookbuildingAddRequest; |
18 | +import com.lyms.platform.operate.web.result.PregnantInfoResult; | |
18 | 19 | import com.lyms.platform.operate.web.result.SieveDetailResult; |
19 | 20 | import com.lyms.platform.operate.web.result.SieveListResult; |
20 | 21 | import com.lyms.platform.operate.web.result.SieveResult; |
... | ... | @@ -81,8 +82,17 @@ |
81 | 82 | public BaseResponse saveSieveRecord(YunBookbuildingAddRequest requestModel, Integer userId) { |
82 | 83 | try { |
83 | 84 | SieveRecordModel model = getPatientsData(requestModel); |
84 | - model.setOperUserId(userId); | |
85 | - sieveRecordService.save(model); | |
85 | + //id不为空就修改记录 | |
86 | + if (StringUtils.isNotEmpty(requestModel.getId())) | |
87 | + { | |
88 | + sieveRecordService.update(model,requestModel.getId()); | |
89 | + } | |
90 | + else | |
91 | + { | |
92 | + model.setOperUserId(userId); | |
93 | + sieveRecordService.save(model); | |
94 | + } | |
95 | + | |
86 | 96 | } |
87 | 97 | catch (Exception e) |
88 | 98 | { |
... | ... | @@ -381,6 +391,25 @@ |
381 | 391 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
382 | 392 | br.setErrormsg("成功"); |
383 | 393 | return br; |
394 | + } | |
395 | + | |
396 | + public BaseObjectResponse getSieveEditPatient(String id) { | |
397 | + SieveRecordQuery query = new SieveRecordQuery(); | |
398 | + query.setYn(YnEnums.YES.getId()); | |
399 | + query.setId(id); | |
400 | + query.setStatus(0); | |
401 | + PregnantInfoResult result = new PregnantInfoResult(); | |
402 | + List<SieveRecordModel> list = sieveRecordService.query(query); | |
403 | + if (list != null && list.size() > 0) { | |
404 | + Patients p = list.get(0); | |
405 | + result = bookbuildingFacade.getResult(p); | |
406 | + } | |
407 | + | |
408 | + BaseObjectResponse objectResponse = new BaseObjectResponse(); | |
409 | + objectResponse.setData(result); | |
410 | + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); | |
411 | + objectResponse.setErrormsg("成功"); | |
412 | + return objectResponse; | |
384 | 413 | } |
385 | 414 | } |
platform-operate-api/src/main/resources/config.properties
View file @
535499f
1 | 1 | #短信中心url |
2 | -#center_base_url=http://sms.healthbaby.com.cn/v1/ | |
3 | -center_base_url=http://sms.api.stage.platform.healthbaby.com.cn/v1/ | |
2 | +#center_base_url=https://weixin-push-save.healthbaby.com.cn | |
3 | +center_base_url=https://push.stage.platform.healthbaby.com.cn | |
4 | 4 | |
5 | 5 | #德州代金券地址 |
6 | 6 | djq_url=http://127.0.0.1:9090/his/insertDzfyDjq |