From f4fd626a90c226ea520b0e1568cd775f0eb4dfa6 Mon Sep 17 00:00:00 2001 From: yangfei Date: Sat, 25 Nov 2017 16:40:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=90=8C=E6=AD=A5=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=BC=80=E9=80=9A=E4=BA=BABug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/biz/dal/impl/MatdeliverFollowModelDaoImpl.java | 4 ++-- .../com/lyms/platform/operate/web/facade/PatientServiceSysFacade.java | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/MatdeliverFollowModelDaoImpl.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/MatdeliverFollowModelDaoImpl.java index 110328a..fe9c66a 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/MatdeliverFollowModelDaoImpl.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/MatdeliverFollowModelDaoImpl.java @@ -47,8 +47,8 @@ public class MatdeliverFollowModelDaoImpl extends BaseMongoDAOImpl queryByPidsGoup(List pids) { - AggregationOperation match = Aggregation.match(Criteria.where("patientId").in(pids)); - AggregationOperation group = Aggregation.group("patientId").max("updateDate").as("updateDate"); + AggregationOperation match = Aggregation.match(Criteria.where("parentid").in(pids)); + AggregationOperation group = Aggregation.group("parentid").max("updateDate").as("updateDate"); Aggregation aggregation = Aggregation.newAggregation(match, group); AggregationResults result = this.mongoTemplate.aggregate(aggregation, "lyms_matdeliver_follow", MatdeliverFollowModel.class); return result.getMappedResults(); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceSysFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceSysFacade.java index 7c28a2f..fb48ddf 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceSysFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceSysFacade.java @@ -62,6 +62,10 @@ public class PatientServiceSysFacade implements SysBaseFacade { List patientServices = patientServiceService.queryPatientService(patientQuery); if (CollectionUtils.isNotEmpty(patientServices)) {//修改 PatientService ps = patientServices.get(0); + //开通医生修改为小程序开通 + ps.setCreateUser(null); + //操作员修改为小程序开通 + ps.setUpdateUser(null); ps.setSerStatus(patientService.getSerStatus()); ps.setSerCode(patientService.getSerCode()); ps.setOrderId(patientService.getOrderId()); -- 1.8.3.1