Commit bcb20afb10d92a93b155957b60bd5bf56e686bee
1 parent
0e312837e0
Exists in
dev
#fix:优化大同产检、检查管理高危因素逻辑处理
Showing 1 changed file with 29 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
bcb20af
| ... | ... | @@ -4572,6 +4572,35 @@ |
| 4572 | 4572 | } |
| 4573 | 4573 | } |
| 4574 | 4574 | |
| 4575 | + public void testInit(){ | |
| 4576 | + AntExRecordQuery antExRecordQuery=new AntExRecordQuery(); | |
| 4577 | + antExRecordQuery.setType(2); | |
| 4578 | + antExRecordQuery.setHospitalId("2100002419"); | |
| 4579 | + List<AntExRecordModel> recordModels= antExRecordService.queryAntExRecords(antExRecordQuery); | |
| 4580 | + if (CollectionUtils.isNotEmpty(recordModels)){ | |
| 4581 | + for (AntExRecordModel antExRecordModel : recordModels){ | |
| 4582 | + List hRisk= antExRecordModel.gethRisk(); | |
| 4583 | + if (CollectionUtils.isNotEmpty(hRisk)){ | |
| 4584 | + antExRecordModel.sethRisk(hRisk); | |
| 4585 | + antExRecordModel.sethLevel(antExRecordModel.gethLevel()); | |
| 4586 | + antExRecordModel.sethScore(antExRecordModel.gethScore()); | |
| 4587 | + }else { | |
| 4588 | + AntExRecordModel antExRecordModel1= recordModels.get(recordModels.size()-1); | |
| 4589 | + antExRecordModel.sethRisk(antExRecordModel1.gethRisk()); | |
| 4590 | + antExRecordModel.sethLevel(antExRecordModel1.gethLevel()); | |
| 4591 | + antExRecordModel.sethScore(antExRecordModel1.gethScore()); | |
| 4592 | + } | |
| 4593 | + | |
| 4594 | + antExRecordService.updateOne(antExRecordModel,antExRecordModel.getId()); | |
| 4595 | + } | |
| 4596 | + } | |
| 4597 | + | |
| 4598 | + | |
| 4599 | + | |
| 4600 | + | |
| 4601 | + | |
| 4602 | + } | |
| 4603 | + | |
| 4575 | 4604 | public void updateBatch(String name) { |
| 4576 | 4605 | try { |
| 4577 | 4606 | final List<Map<String, String>> list = ExcelUtil.readExcl("E:\\建档数据同步\\" + name, 1);// |