|  |  | @ -225,9 +225,9 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiEntity udiEntity = FilterUdiUtils.getUdi(code); |  |  |  |         UdiEntity udiEntity = FilterUdiUtils.getUdi(code); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (udiEntity == null) { |  |  |  |         if (udiEntity == null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             String viewType = addEnterCodeRequest.getViewType(); |  |  |  |             String viewType = addEnterCodeRequest.getViewType(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (viewType.equals("tagCode")){ |  |  |  |             if (viewType.equals("tagCode")) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 IoCollectOrder collectOrder = collectOrderService.getByBillNo(code); |  |  |  |                 IoCollectOrder collectOrder = collectOrderService.getByBillNo(code); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if (collectOrder == null ){ |  |  |  |                 if (collectOrder == null) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                     //=============================================//
 |  |  |  |                     //=============================================//
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                     //本地数据库 无此单据时 触发 用billNo 到 处方下载方法 进行下载
 |  |  |  |                     //本地数据库 无此单据时 触发 用billNo 到 处方下载方法 进行下载
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                     CollectOrderRequest collectOrderRequest = new CollectOrderRequest(); |  |  |  |                     CollectOrderRequest collectOrderRequest = new CollectOrderRequest(); | 
			
		
	
	
		
		
			
				
					|  |  | @ -235,23 +235,23 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     collectOrderRequest.setWorkPlaceCode(collectOrderRequest.getWorkPlaceCode()); |  |  |  |                     collectOrderRequest.setWorkPlaceCode(collectOrderRequest.getWorkPlaceCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     collectOrderRequest.setBillNo(code); |  |  |  |                     collectOrderRequest.setBillNo(code); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     BaseResponse baseResponse = collectOriginService.downloadOrderV2(collectOrderRequest); |  |  |  |                     BaseResponse baseResponse = collectOriginService.downloadOrderV2(collectOrderRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if (ResultEnum.SUCCESS.getCode() == baseResponse.getCode()){ |  |  |  |                     if (ResultEnum.SUCCESS.getCode() == baseResponse.getCode()) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                         collectOrder = collectOrderService.getByBillNo(code); |  |  |  |                         collectOrder = collectOrderService.getByBillNo(code); | 
			
		
	
		
		
			
				
					
					|  |  |  |                         //=============================================//
 |  |  |  |                         //=============================================//
 | 
			
		
	
		
		
			
				
					
					|  |  |  |                         BaseResponse response = ResultVOUtils.error(601, code); |  |  |  |                         BaseResponse response = ResultVOUtils.error(601, code); | 
			
		
	
		
		
			
				
					
					|  |  |  |                         response.setData(collectOrder); |  |  |  |                         response.setData(collectOrder); | 
			
		
	
		
		
			
				
					
					|  |  |  |                         return response; |  |  |  |                         return response; | 
			
		
	
		
		
			
				
					
					|  |  |  |                     }else { |  |  |  |                     } else { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                         BaseResponse response = ResultVOUtils.error(501, "UDI码格式错误"); |  |  |  |                         BaseResponse response = ResultVOUtils.error(501, "UDI码格式错误"); | 
			
		
	
		
		
			
				
					
					|  |  |  |                         response.setData(originCode); |  |  |  |                         response.setData(originCode); | 
			
		
	
		
		
			
				
					
					|  |  |  |                         return response; |  |  |  |                         return response; | 
			
		
	
		
		
			
				
					
					|  |  |  |                     } |  |  |  |                     } | 
			
		
	
		
		
			
				
					
					|  |  |  |                 }else { |  |  |  |                 } else { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                     BaseResponse response = ResultVOUtils.error(601, code); |  |  |  |                     BaseResponse response = ResultVOUtils.error(601, code); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     response.setData(collectOrder); |  |  |  |                     response.setData(collectOrder); | 
			
		
	
		
		
			
				
					
					|  |  |  |                     return response; |  |  |  |                     return response; | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |                 } | 
			
		
	
		
		
			
				
					
					|  |  |  |             } else{ |  |  |  |             } else { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 String sptmtodi = systemParamConfigService.selectValueByParamKey(Constant.SPTM_TO_DI); |  |  |  |                 String sptmtodi = systemParamConfigService.selectValueByParamKey(Constant.SPTM_TO_DI); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 if (sptmtodi.equals("1")) { |  |  |  |                 if (sptmtodi.equals("1")) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     if (code.length() == 13) { |  |  |  |                     if (code.length() == 13) { | 
			
		
	
	
		
		
			
				
					|  |  | 
 |