| 
					
				 | 
			
			
				@ -19,6 +19,7 @@ import com.yihu.jw.entity.base.im.ConsultDo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.entity.hospital.message.SystemMessageDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.entity.hospital.prescription.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.entity.order.BusinessOrderDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.hospital.httplog.service.BaseOperateLogService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.hospital.mapping.service.PatientMappingService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.hospital.prescription.dao.OutpatientDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.hospital.prescription.dao.PrescriptionDiagnosisDao; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -129,6 +130,8 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private TnPrescriptionService tnPrescriptionService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private EntranceService entranceService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private BaseOperateLogService baseOperateLogService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Value("${qywx.id}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private String qywxId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -3049,6 +3052,29 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping("/findOperateLogs") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "查询操作日志") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Envelop findOperateLogs( @ApiParam(name = "code", value = "code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     @RequestParam(value = "code",required = false)String code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "name", value = "name") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @RequestParam(value = "name",required = false)String name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "patientName", value = "patientName") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "patientName",required = false)String patientName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "doctorName", value = "doctorName") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "doctorName",required = false)String doctorName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "startTime", value = "startTime") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "startTime",required = false)String startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "endTime", value = "endTime") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "endTime",required = false)String endTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "page", value = "page") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "page",required = false)Integer page, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    @ApiParam(name = "pageSize", value = "pageSize") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "pageSize",required = false)Integer pageSize) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return success(baseOperateLogService.findOperateLogList(code,name,patientName,doctorName,startTime,endTime,page,pageSize)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return Envelop.getError(e.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |