|  | @ -858,12 +858,22 @@ public class PatientNoLoginEndPoint extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |                                         WlyyOutpatientDO wlyyOutpatientDO = outpatientDao.findById(prescriptionDO.getOutpatientId());
 | 
	
		
			
				|  |  |                                         if (wlyyOutpatientDO.getHisStatus()==null){
 | 
	
		
			
				|  |  |                                             fee=(prescriptionDO.getDrugFee()+wlyyOutpatientDO.getFee())+"";
 | 
	
		
			
				|  |  |                                             title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!结算费用包含本次在线问诊的复诊诊查费:15元。";
 | 
	
		
			
				|  |  |                                             if (wxId.equalsIgnoreCase("xm_zsyy_wx")){
 | 
	
		
			
				|  |  |                                                 title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!结算费用包含本次在线问诊的复诊诊查费:"+wlyyOutpatientDO.getFee()+"元。";
 | 
	
		
			
				|  |  |                                             }else if (wxId.equalsIgnoreCase("xm_zsyy_wx")){
 | 
	
		
			
				|  |  |                                                 title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!结算费用包含本次在线问诊的复诊诊查费:"+wlyyOutpatientDO.getFee()+"元。";
 | 
	
		
			
				|  |  |                                             }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                                         }else {
 | 
	
		
			
				|  |  |                                             fee=prescriptionDO.getDrugFee()+"";
 | 
	
		
			
				|  |  |                                             title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!";
 | 
	
		
			
				|  |  |                                             if (wxId.equalsIgnoreCase("xm_zsyy_wx")){
 | 
	
		
			
				|  |  |                                                 title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!";
 | 
	
		
			
				|  |  |                                             }
 | 
	
		
			
				|  |  |                                         }
 | 
	
		
			
				|  |  |                                         String pushPayLog = null;
 | 
	
		
			
				|  |  |                                         if (wxId.equalsIgnoreCase("xm_zsyy_wx")){
 | 
	
		
			
				|  |  |                                             pushPayLog = payInfoNoticeService.pushPrescriptionPay(wlyyOutpatientDO.getConsumer(),prescriptionDO.getDoctorName(),voucherNo,prescriptionDO.getOutpatientId(),prescriptionDO.getId(),fee,title,null);
 | 
	
		
			
				|  |  |                                         }
 | 
	
		
			
				|  |  |                                         String pushPayLog = payInfoNoticeService.pushPrescriptionPay(wlyyOutpatientDO.getConsumer(),prescriptionDO.getDoctorName(),voucherNo,prescriptionDO.getOutpatientId(),prescriptionDO.getId(),fee,title,null);
 | 
	
		
			
				|  |  |                                         WlyyPrescriptionLogDO prescriptionLogDO = new WlyyPrescriptionLogDO();
 | 
	
		
			
				|  |  |                                         prescriptionLogDO.setCreateTime(new Date());
 | 
	
		
			
				|  |  |                                         prescriptionLogDO.setStatus(30);
 | 
	
	
		
			
				|  | @ -894,9 +904,11 @@ public class PatientNoLoginEndPoint extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |                                         if (wlyyOutpatientDO!=null){
 | 
	
		
			
				|  |  |                                             if (wlyyOutpatientDO.getHisStatus()==null){
 | 
	
		
			
				|  |  |                                                 String fee=wlyyOutpatientDO.getFee()+"";
 | 
	
		
			
				|  |  |                                                 String title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!";
 | 
	
		
			
				|  |  |                                                 String url = "https://hlwyy.xmzsh.com/ims-wx/index.html#/returnVisit/record?outpatientId="+wlyyOutpatientDO.getId()+"";
 | 
	
		
			
				|  |  |                                                 payInfoNoticeService.pushPrescriptionPay(wlyyOutpatientDO.getConsumer(),wlyyOutpatientDO.getDoctorName(),waitPayDetailVO.getVoucherNo(),null,null,fee,title,url);
 | 
	
		
			
				|  |  |                                                 if (wxId.equalsIgnoreCase("xm_zsyy_wx")){
 | 
	
		
			
				|  |  |                                                     String title="您在厦门大学附属中山医院有一笔诊察/处方费用已支付完成!";
 | 
	
		
			
				|  |  |                                                     String url = "https://hlwyy.xmzsh.com/ims-wx/index.html#/returnVisit/record?outpatientId="+wlyyOutpatientDO.getId()+"";
 | 
	
		
			
				|  |  |                                                     payInfoNoticeService.pushPrescriptionPay(wlyyOutpatientDO.getConsumer(),wlyyOutpatientDO.getDoctorName(),waitPayDetailVO.getVoucherNo(),null,null,fee,title,url);
 | 
	
		
			
				|  |  |                                                 }
 | 
	
		
			
				|  |  |                                                 outpatientDao.updateHisStatusById(wlyyOutpatientDO.getId(),1);
 | 
	
		
			
				|  |  |                                                 logger.info("更新门诊结算状态");
 | 
	
		
			
				|  |  |                                             }
 |