| 
															
																@ -11943,7 +11943,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                baseNatAppointmentDO.setDoctorId(staffNo); 
															 | 
															
															 | 
															
																                baseNatAppointmentDO.setDoctorId(staffNo); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                baseNatAppointmentDO.setConsumer(consumer); 
															 | 
															
															 | 
															
																                baseNatAppointmentDO.setConsumer(consumer); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                baseNatAppointmentDO.setDoctorName(staffName); 
															 | 
															
															 | 
															
																                baseNatAppointmentDO.setDoctorName(staffName); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                baseNatAppointmentDO.setAppointmentTime(new Date()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                baseNatAppointmentDO.setAppointmentTime(DateUtil.strToDateLong(natTime)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                baseNatAppointmentDO= baseNatAppointmentDao.save(baseNatAppointmentDO); 
															 | 
															
															 | 
															
																                baseNatAppointmentDO= baseNatAppointmentDao.save(baseNatAppointmentDO); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                logger.info("BaseNatAppointmentDO保存结束"+baseNatAppointmentDO.getId()); 
															 | 
															
															 | 
															
																                logger.info("BaseNatAppointmentDO保存结束"+baseNatAppointmentDO.getId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                //添加订单 
															 | 
															
															 | 
															
																                //添加订单 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -13214,4 +13214,38 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    /** 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																     * 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																     * @param receiverType 1医生、2患者 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																     * @param oupatientId 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																     * @param sendType 1系统、2短信、3全部 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																     * @return 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																     */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    public String sendMessageManger(String receiver,String receiverType,String oupatientId,String businessType,String sendType){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String msg = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        WlyyOutpatientDO wlyyOutpatientDO = outpatientDao.findById(oupatientId); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        BaseDoctorDO baseDoctorDO = baseDoctorDao.findById(wlyyOutpatientDO.getDoctor()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        if (StringUtils.isNoneBlank(receiverType)&&receiver.equalsIgnoreCase("1")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            if (sendType.equalsIgnoreCase("2")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                ykyySMSService.sendSmsByTempcode("outpatient_remind",wlyyOutpatientDO,null,baseDoctorDO.getMobile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            }else if (sendType.equalsIgnoreCase("1")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                wxTempalteJPush("remind_doctor_pickup",wlyyOutpatientDO,null,"","","",""); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            }else if (sendType.equalsIgnoreCase("3")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                ykyySMSService.sendSmsByTempcode("outpatient_remind",wlyyOutpatientDO,null,baseDoctorDO.getMobile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                wxTempalteJPush("remind_doctor_pickup",wlyyOutpatientDO,null,"","","",""); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        }else if (StringUtils.isNoneBlank(receiverType)&&receiver.equalsIgnoreCase("2")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            if (sendType.equalsIgnoreCase("2")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                ykyySMSService.sendSmsByTempcode("outpatient_remind",wlyyOutpatientDO,null,baseDoctorDO.getMobile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            }else if (sendType.equalsIgnoreCase("1")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                wxTempalteJPush("remind_doctor_pickup",wlyyOutpatientDO,null,"","","",""); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            }else if (sendType.equalsIgnoreCase("3")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                ykyySMSService.sendSmsByTempcode("outpatient_remind",wlyyOutpatientDO,null,baseDoctorDO.getMobile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                wxTempalteJPush("remind_doctor_pickup",wlyyOutpatientDO,null,"","","",""); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        return "成功"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																} 
															 | 
															
															 | 
															
																} 
															 |