|  |  |  | @ -35,6 +35,7 @@ import com.glxp.api.res.inout.AddCodeResult; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.inout.AddEnterCodeResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.inout.IoCodeTempResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.inout.VailCodeResultResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.sync.SpsSyncOrderResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.auth.InvWarehouseService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.auth.SysWorkplaceService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.basic.*; | 
			
		
	
	
		
			
				
					|  |  |  | @ -258,10 +259,17 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |                     response.setData(collectOrder); | 
			
		
	
		
			
				
					|  |  |  |  |                     return response; | 
			
		
	
		
			
				
					|  |  |  |  |                 } else if (addEnterCodeRequest.getBusType().startsWith("SC")) { | 
			
		
	
		
			
				
					|  |  |  |  |                     BaseResponse baseResponse2 = collectOrderService.importSpmsUdi(collectOrderRequest); | 
			
		
	
		
			
				
					|  |  |  |  |                     BaseResponse<SpsSyncOrderResponse> baseResponse2 = collectOrderService.importSpmsUdi(collectOrderRequest); | 
			
		
	
		
			
				
					|  |  |  |  |                     if (baseResponse2.getCode() == 20000) { | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrder = collectOrderService.unionSearch(null, null, code); | 
			
		
	
		
			
				
					|  |  |  |  |                         //=============================================//
 | 
			
		
	
		
			
				
					|  |  |  |  |                         SpsSyncOrderResponse data = baseResponse2.getData(); | 
			
		
	
		
			
				
					|  |  |  |  |                         List<IoOrderEntity> orderEntities = data.getOrderEntities(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         if (collectOrder == null && CollUtil.isNotEmpty(orderEntities)) { | 
			
		
	
		
			
				
					|  |  |  |  |                                 collectOrder = collectOrderService.unionSearch(null, null, orderEntities.get(0).getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         if (collectOrder != null) { | 
			
		
	
		
			
				
					|  |  |  |  |                             collectOrder.setWorkPlaceCode(addEnterCodeRequest.getWorkPlaceCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                             collectOrder.setBusType(addEnterCodeRequest.getBusType()); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |