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