diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java index 941118c..e9b44b7 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java @@ -1128,11 +1128,13 @@ public class CancerScreeningFacade { mongoTemplate.save(recordModel); CancerExamineModel cancerExamineModel = mongoTemplate.findOne(Query.query(Criteria.where("id").is(recordModel.getParentId())), CancerExamineModel.class); + + cancerExamineModel.setExamineDate(recordModel.getExamineDate()); + cancerExamineModel.setPosition(recordModel.getExamineLevel()); if (recordModel.getReasult() == 3) { cancerExamineModel.setPosition(6); } - cancerExamineModel.setExamineDate(recordModel.getExamineDate()); Update update=MongoConvertHelper .convertToNativeUpdate(ReflectionUtils.getUpdateField(cancerExamineModel)); mongoTemplate.updateFirst(Query.query(Criteria.where("id").is(cancerExamineModel.getId())), update, CancerExamineModel.class);