diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java index 428d197..d8f01a6 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java @@ -3176,15 +3176,15 @@ public class BookbuildingFacade { return new BaseListResponse().setData(data).setErrorcode(0).setErrormsg("成功"); } - public BaseResponse updateTransientInfo(String id, String pliveTypeId, String liveCardNo) { + public BaseResponse updateTransientInfo(String pid, String pliveTypeId, String liveCardNo) { BaseResponse br=new BaseResponse(); - if (StringUtils.isEmpty(id)|| StringUtils.isEmpty(pliveTypeId)) { + if (StringUtils.isEmpty(pid)|| StringUtils.isEmpty(pliveTypeId)) { br.setErrorcode(ErrorCodeConstants.PARAMETER_ERROR); br.setErrormsg("参数不能为空"); return br; } - Query query = Query.query(Criteria.where("id").is(id)); - mongoTemplate.updateFirst(query, Update.update("pliveTypeId", pliveTypeId).set("liveCardNo",liveCardNo), Patients.class); + Query query = Query.query(Criteria.where("pid").is(pid)); + mongoTemplate.updateMulti(query, Update.update("pliveTypeId", pliveTypeId).set("liveCardNo",liveCardNo), Patients.class); br.setErrorcode(ErrorCodeConstants.SUCCESS); br.setErrormsg("成功"); return br;