| 
					
				 | 
			
			
				@ -183,12 +183,12 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public ListEnvelop findDeptByHospital(@ApiParam(name = "orgCode", value = "机构code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                          @RequestParam(value = "orgCode", required = true)String orgCode, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                          @ApiParam(name = "dept", value = "需要置顶部门") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                          @RequestParam(value = "dept", required = true)String dept) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                          @RequestParam(value = "dept", required = false)String dept) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(prescriptionService.findDeptByHospital(orgCode,dept)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping(value = BaseHospitalRequestMapping.Prescription.findDoctorByHospitalAndDept) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "查询部门下医生", notes = "查询机构底下部门") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "查询部门下医生", notes = "查询部门下医生") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public ListEnvelop findDoctorByHospitalAndDept(@ApiParam(name = "orgCode", value = "机构code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @RequestParam(value = "orgCode", required = true)String orgCode, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @ApiParam(name = "dept", value = "部门code") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -196,7 +196,7 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @ApiParam(name = "chargeType", value = "号别") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @RequestParam(value = "chargeType", required = false)String chargeType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @ApiParam(name = "doctorCode", value = "需要置顶医生") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @RequestParam(value = "doctorCode", required = true)String doctorCode) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                   @RequestParam(value = "doctorCode", required = false)String doctorCode) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(prescriptionService.findDoctorByHospitalAndDept(orgCode,dept,chargeType,doctorCode)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -347,6 +347,34 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        @RequestParam(value = "id", required = false)String id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(prescriptionService.findWorkTimeInfo(id)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping(value = BaseHospitalRequestMapping.Prescription.findDoctorInfo) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "获取医生信息", notes = "获取医生信息") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public ObjEnvelop findDoctorInfo(@ApiParam(name = "doctor", value = "医生code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     @RequestParam(value = "doctor", required = false)String doctor){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(prescriptionService.findDoctorInfo(doctor)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @PostMapping(value = BaseHospitalRequestMapping.Prescription.cancelOutPatient) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "取消复诊", notes = "取消复诊") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public ObjEnvelop cancelOutPatient(@ApiParam(name = "outPatientId", value = "门诊记录") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @RequestParam(value = "outPatientId", required = false)String outPatientId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @ApiParam(name = "cancelType", value = "取消原因类型") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @RequestParam(value = "cancelType", required = false)String cancelType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @ApiParam(name = "cancelValue", value = "取消原因名称") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @RequestParam(value = "cancelValue", required = false)String cancelValue, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @ApiParam(name = "cancelRemark", value = "取消原因详细说明") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                       @RequestParam(value = "cancelRemark", required = false)String cancelRemark) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(prescriptionService.cancelOutPatient(outPatientId,cancelType,cancelValue,cancelRemark)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping(value = BaseHospitalRequestMapping.Prescription.findCancelReasonList) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "获取居民取消原因字典", notes = "获取居民取消原因字典") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public ListEnvelop findCancelReasonList(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(prescriptionService.findCancelReasonList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    //=========== 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 |