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);// |