|  |  |  | @ -45,7 +45,6 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     BasicSkPrescribeItemService basicSkPrescribeItemService; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @GetMapping("/udiwms/basic/sk/prescribe/filter") | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse filterSicker(BasicSkPrescribeRequest basicSkPrescribeRequest) { | 
			
		
	
		
			
				
					|  |  |  |  |         List<BasicSkPrescribeResponse> basicSkPrescribeResponses = basicSkPrescribeService.filterList(basicSkPrescribeRequest); | 
			
		
	
	
		
			
				
					|  |  |  | @ -61,7 +60,7 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         if (StrUtil.isBlank(prescribeCode)) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(500, "缺少请求标识"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         BasicSkPrescribeEntity prescribe = basicSkPrescribeService.getById(prescribeCode); | 
			
		
	
		
			
				
					|  |  |  |  |         BasicSkPrescribeEntity prescribe = basicSkPrescribeService.getByCode(prescribeCode); | 
			
		
	
		
			
				
					|  |  |  |  |         if (prescribe == null) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(500, "未找到处方"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
	
		
			
				
					|  |  |  | @ -112,4 +111,15 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         basicSkPrescribeService.saveOrUpdateBatch(list); | 
			
		
	
		
			
				
					|  |  |  |  |         return ResultVOUtils.success(); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("/udiwms/basic/sk/prescribe/bindWork") | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse bindWork(@RequestBody PrescribeBindWorkRequest bindWorkRequest, BindingResult bindingResult) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         for (BasicSkPrescribeEntity prescribe : bindWorkRequest.getPrescribeList()) { | 
			
		
	
		
			
				
					|  |  |  |  |             prescribe.setWorkPlaceCode(bindWorkRequest.getWorkplaceCode()); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         basicSkPrescribeService.updateBatchById(bindWorkRequest.getPrescribeList()); | 
			
		
	
		
			
				
					|  |  |  |  |         return ResultVOUtils.success("绑定成功"); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |