|  |  | @ -45,7 +45,6 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Resource |  |  |  |     @Resource | 
			
		
	
		
		
			
				
					
					|  |  |  |     BasicSkPrescribeItemService basicSkPrescribeItemService; |  |  |  |     BasicSkPrescribeItemService basicSkPrescribeItemService; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     @GetMapping("/udiwms/basic/sk/prescribe/filter") |  |  |  |     @GetMapping("/udiwms/basic/sk/prescribe/filter") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse filterSicker(BasicSkPrescribeRequest basicSkPrescribeRequest) { |  |  |  |     public BaseResponse filterSicker(BasicSkPrescribeRequest basicSkPrescribeRequest) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<BasicSkPrescribeResponse> basicSkPrescribeResponses = basicSkPrescribeService.filterList(basicSkPrescribeRequest); |  |  |  |         List<BasicSkPrescribeResponse> basicSkPrescribeResponses = basicSkPrescribeService.filterList(basicSkPrescribeRequest); | 
			
		
	
	
		
		
			
				
					|  |  | @ -61,7 +60,7 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (StrUtil.isBlank(prescribeCode)) { |  |  |  |         if (StrUtil.isBlank(prescribeCode)) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "缺少请求标识"); |  |  |  |             return ResultVOUtils.error(500, "缺少请求标识"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         BasicSkPrescribeEntity prescribe = basicSkPrescribeService.getById(prescribeCode); |  |  |  |         BasicSkPrescribeEntity prescribe = basicSkPrescribeService.getByCode(prescribeCode); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         if (prescribe == null) { |  |  |  |         if (prescribe == null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "未找到处方"); |  |  |  |             return ResultVOUtils.error(500, "未找到处方"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
	
		
		
			
				
					|  |  | @ -94,7 +93,7 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @PostMapping("/udiwms/basic/sk/prescribe/deleteDataByCode") |  |  |  |     @PostMapping("/udiwms/basic/sk/prescribe/deleteDataByCode") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse deleteDataByCode(@RequestBody GetSickPrescribeRequest getSickPrescribeRequest, BindingResult bindingResult) { |  |  |  |     public BaseResponse deleteDataByCode(@RequestBody GetSickPrescribeRequest getSickPrescribeRequest, BindingResult bindingResult) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         String code = getSickPrescribeRequest.getCode(); |  |  |  |         String code = getSickPrescribeRequest.getCode(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (StrUtil.isBlank(code)){ |  |  |  |         if (StrUtil.isBlank(code)) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         basicSkPrescribeService.removeById(code); |  |  |  |         basicSkPrescribeService.removeById(code); | 
			
		
	
	
		
		
			
				
					|  |  | @ -112,4 +111,15 @@ public class BasicSkPrescribeController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         basicSkPrescribeService.saveOrUpdateBatch(list); |  |  |  |         basicSkPrescribeService.saveOrUpdateBatch(list); | 
			
		
	
		
		
			
				
					
					|  |  |  |         return ResultVOUtils.success(); |  |  |  |         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("绑定成功"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |