diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java index 4b743f4..22e67f6 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java @@ -615,6 +615,55 @@ public class PatientServiceFacade { /** + * 修改医生价格同步状态 + * + * @param ids id集合 + */ + public BaseResponse updateDoctService(String ids) { + + HospitalDoctServiceQuery patientQuery = new HospitalDoctServiceQuery(); + patientQuery.setId(ids); + + List patientServices = hospitalDoctServiceService.queryHospitalDoctService(patientQuery); + if (CollectionUtils.isNotEmpty(patientServices)) { + for (HospitalDoctService ps : patientServices) { + ps.setSyncStatus(1); + hospitalDoctServiceService.updateHospitalDoctService(ps); + } + } + + BaseResponse baseResponse = new BaseResponse(); + baseResponse.setErrorcode(ErrorCodeConstants.SUCCESS); + baseResponse.setErrormsg("成功"); + return baseResponse; + } + /** + * 修改医院价格同步状态 + * + * @param ids id集合 + */ + public BaseResponse updateHospitalServiceContent(String ids) { + + HospitalServiceContentQuery patientQuery = new HospitalServiceContentQuery(); + patientQuery.setId(ids); + + List patientServices = hospitalServiceContentService.queryHospitalServiceContent(patientQuery); + if (CollectionUtils.isNotEmpty(patientServices)) { + for (HospitalServiceContent ps : patientServices) { + ps.setSyncStatus(1); + hospitalServiceContentService.updateHospitalServiceContent(ps); + } + } + + BaseResponse baseResponse = new BaseResponse(); + baseResponse.setErrorcode(ErrorCodeConstants.SUCCESS); + baseResponse.setErrormsg("成功"); + return baseResponse; + } + + + + /** * 同步医院医生服务价格配置 * * @return