| 
					
				 | 
			
			
				@ -1034,31 +1034,35 @@ public class BusinessOrderService extends BaseJpaService<BusinessOrderDO,Busines 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           WlyyOutpatientDO wlyyOutpatientDO = outpatientDao.findById(businessOrderDO.getRelationCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           wlyyOutpatientDO.setPayStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           WlyyOutpatientDO outpatientDO = outpatientDao.save(wlyyOutpatientDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //发送企业模板消息给医生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            BasePatientDO patientDO = new BasePatientDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String msg = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String name=outpatientDO.getPatientName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String sex = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String age=""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String date = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String title = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String url="https://hlwyy.xmzsh.com/hlwyy/ims-app-web/#/onlineChat/detail?_rs_title="+outpatientDO.getDescription()+"&type=3&id="+outpatientDO.getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (patientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                sex= IdCardUtil.getSexForIdcard(patientDO.getIdcard()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                age = IdCardUtil.getAgeForIdcard(patientDO.getIdcard())+""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (outpatientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (outpatientDO.getType().equalsIgnoreCase("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    title = "图文复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    msg = name+"("+sex+" "+age+"岁)向您发起了图文复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }else if (outpatientDO.getType().equalsIgnoreCase("2")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    title = "视频复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    date = DateUtil.dateToStrLong(outpatientDO.getRegisterDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    msg = name+"("+sex+" "+age+"岁)预约了"+date+"的视频复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            enterpriseService.sendTWMesByDoctor("zsyy",outpatientDO.getDoctor(),title,msg,url); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("发送企业模板消息成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (businessOrderDO.getStatus()!=null&&businessOrderDO.getStatus()!=1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               //发送企业模板消息给医生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               BasePatientDO patientDO = new BasePatientDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               patientDO = patientDao.findById(outpatientDO.getPatient()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String msg = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String name=outpatientDO.getPatientName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String sex = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String age=""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String date = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String title = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               String url="https://hlwyy.xmzsh.com/hlwyy/ims-app-web/#/onlineChat/detail?_rs_title="+outpatientDO.getDescription()+"&type=3&id="+outpatientDO.getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if (patientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   sex= IdCardUtil.getSexForIdcard(patientDO.getIdcard()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   age = IdCardUtil.getAgeForIdcard(patientDO.getIdcard())+""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if (outpatientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   if (outpatientDO.getType().equalsIgnoreCase("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       title = "图文复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       msg = name+"("+sex+" "+age+"岁)向您发起了图文复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }else if (outpatientDO.getType().equalsIgnoreCase("2")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       title = "视频复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       date = DateUtil.dateToStrLong(outpatientDO.getRegisterDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       msg = name+"("+sex+" "+age+"岁)预约了"+date+"的视频复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               enterpriseService.sendTWMesByDoctor("zsyy",outpatientDO.getDoctor(),title,msg,url); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               System.out.println("发送企业模板消息成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } else if (businessOrderDO.getOrderCategory().equalsIgnoreCase("4")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           List<WlyyPrescriptionDO> wlyyPrescriptionDOS = prescriptionDao.findById(businessOrderDO.getRelationCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (wlyyPrescriptionDOS!=null&&wlyyPrescriptionDOS.size()!=0){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1094,31 +1098,34 @@ public class BusinessOrderService extends BaseJpaService<BusinessOrderDO,Busines 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            WlyyOutpatientDO wlyyOutpatientDO = outpatientDao.findById(businessOrderDO.getRelationCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            wlyyOutpatientDO.setPayStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            WlyyOutpatientDO outpatientDO = outpatientDao.save(wlyyOutpatientDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //发送企业模板消息给医生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            BasePatientDO patientDO = new BasePatientDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String msg = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String name=outpatientDO.getPatientName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String sex = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String age=""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String date = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String title = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String url="https://hlwyy.xmzsh.com/hlwyy/ims-app-web/#/onlineChat/detail?_rs_title="+outpatientDO.getDescription()+"&type=3&id="+outpatientDO.getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (patientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                sex= IdCardUtil.getSexForIdcard(patientDO.getIdcard()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                age = IdCardUtil.getAgeForIdcard(patientDO.getIdcard())+""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (outpatientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (outpatientDO.getType().equalsIgnoreCase("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    title = "图文复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    msg = name+"("+sex+" "+age+"岁)向您发起了图文复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }else if (outpatientDO.getType().equalsIgnoreCase("2")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    title = "视频复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    date = DateUtil.dateToStrLong(outpatientDO.getRegisterDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    msg = name+"("+sex+" "+age+"岁)预约了"+date+"的视频复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (businessOrderDO.getStatus()!=null&&businessOrderDO.getStatus()!=1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //发送企业模板消息给医生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                BasePatientDO patientDO = new BasePatientDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                patientDO = patientDao.findById(outpatientDO.getPatient()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String msg = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String name=outpatientDO.getPatientName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String sex = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String age=""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String date = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String title = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                String url="https://hlwyy.xmzsh.com/hlwyy/ims-app-web/#/onlineChat/detail?_rs_title="+outpatientDO.getDescription()+"&type=3&id="+outpatientDO.getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (patientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    sex= IdCardUtil.getSexForIdcard(patientDO.getIdcard()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    age = IdCardUtil.getAgeForIdcard(patientDO.getIdcard())+""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (outpatientDO!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if (outpatientDO.getType().equalsIgnoreCase("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        title = "图文复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        msg = name+"("+sex+" "+age+"岁)向您发起了图文复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    }else if (outpatientDO.getType().equalsIgnoreCase("2")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        title = "视频复诊"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        date = DateUtil.dateToStrLong(outpatientDO.getRegisterDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        msg = name+"("+sex+" "+age+"岁)预约了"+date+"的视频复诊,点击查看"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                enterpriseService.sendTWMesByDoctor("zsyy",outpatientDO.getDoctor(),title,msg,url); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                System.out.println("发送企业模板消息成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            enterpriseService.sendTWMesByDoctor("zsyy",outpatientDO.getDoctor(),title,msg,url); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            System.out.println("发送企业模板消息成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } else if (businessOrderDO.getOrderCategory().equalsIgnoreCase("4")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<WlyyPrescriptionDO> wlyyPrescriptionDOS = prescriptionDao.findById(businessOrderDO.getRelationCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (wlyyPrescriptionDOS!=null&&wlyyPrescriptionDOS.size()!=0){ 
			 |