| 
					
				 | 
			
			
				@@ -91,8 +91,9 @@ public class InputInfoKeyBoardFragment extends Fragment { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Bundle arguments = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String sectionType = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MainActivity activity = (MainActivity) getActivity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String loginType = activity.getBundleMap().get(CourierFragment.class.getName()).getString("loginType"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            MainActivity activity = (MainActivity) getActivity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             arguments = activity.getBundleMap().get(ChooseCabinetFragment.class.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sectionType = arguments.getString("section_type"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             binding.mailNo.setInputType(InputType.TYPE_NULL);    
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -100,7 +101,6 @@ public class InputInfoKeyBoardFragment extends Fragment { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             activity.scanGunKeyEventHelper = new ScanGunKeyEventHelper(s -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 扫码成功回调 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Log.d(TAG, "onScanSuccess: " + s); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                String loginType = activity.getBundleMap().get(CourierFragment.class.getName()).getString("loginType"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Log.d(TAG, "onScanSuccess: " + loginType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (!StringUtils.isNullOrEmpty(s)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     for (String pattern : ScanGunConstant.getPatterns()) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -202,7 +202,13 @@ public class InputInfoKeyBoardFragment extends Fragment { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     preparedOrderVo.setCollectorPhone(phoneConfirm); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     preparedOrderVo.setLockerType(finalSectionType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     preparedOrderVo.setDelivererPhone(LocalStorage.getInstance().getSession().getPhone()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if("courier".equals(loginType)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        preparedOrderVo.setOrderType("1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }else if("collect".equals(loginType)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        preparedOrderVo.setOrderType("2"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        preparedOrderVo.setOrderType("0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     // 预下单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ICSPClient.preparedOrder(LocalStorage.getInstance().getSession().getToken(), preparedOrderVo, new Callback() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         @Override 
			 |