| 
					
				 | 
			
			
				@@ -287,71 +287,138 @@ public class ChooseCabinetFragment extends Fragment { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         confirmOrderVo.setDecision(DecisionConstant.REOPEN_01); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         confirmOrderVo.setClientId(BaseUtils.getClientId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         confirmOrderVo.setOrderSn(preparedOrderResponse.getOrderSn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        String pageType = activity.getBundleMap().get(MainFragment.class.getName()).getString("pageType"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if ("expressDelivery".equals(pageType)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ICSPClient.confirmOrder(confirmOrderVo, new Callback() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                public void onFailure(@NotNull Call call, @NotNull IOException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    Looper.prepare(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    ToastUtils.make(getContext(), "换柜子失败!网络异常!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    Looper.loop(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    Log.e(TAG, "onFailure: 大小不合适, 换柜子更新预下单失败! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    LoggingUtils.sendErrorLog("业务异常: 大小不合适, 换柜子更新预下单失败! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ICSPClient.confirmOrder(LocalStorage.getInstance().getSession().getToken(), confirmOrderVo, new Callback() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            public void onFailure(@NotNull Call call, @NotNull IOException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                Looper.prepare(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ToastUtils.make(getContext(), "换柜子失败!网络异常!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                Looper.loop(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                Log.e(TAG, "onFailure: 大小不合适, 换柜子更新预下单失败! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                LoggingUtils.sendErrorLog("业务异常: 大小不合适, 换柜子更新预下单失败! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // 换柜子成功, 跳转到确认投递页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    ((MainActivity) getActivity()).runOnUiThread(() -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            String responseStr = ICSPClient.isSuccessfulAndParseResponse(response); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            if (!StringUtils.isNullOrEmpty(responseStr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                ObjectMapper objectMapper = JacksonUtils.objectmapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                ResponseData<PreparedOrderResponseVo> responseData = objectMapper.readValue(responseStr, new TypeReference<ResponseData<PreparedOrderResponseVo>>() {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                // 响应信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                if (responseData.getCode().equals(ICSPConstant.OK)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    PreparedOrderResponseVo data = responseData.getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    if (null != data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        data.setOrderSn(preparedOrderResponse.getOrderSn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        data.setCollectorPhone(preparedOrderResponse.getCollectorPhone()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        String mailNo = expressDeliveryBundle.getString("takeNo"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        bundle.putString("preparedOrderResponse", objectMapper.writeValueAsString(data)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        bundle.putString("takeNo", mailNo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        bundle.putString("section_type", data.getLockerName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        // 跳转到确认投递 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            MainActivity activity = (MainActivity) getActivity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            activity.getBundleMap().put(InputInfoKeyBoardFragment.class.getName(), bundle); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            activity.getBundleMap().remove(ExceptionFragment.class.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            if (null != timer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                                timer.cancel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            NavUtils.navigate(ChooseCabinetFragment.this, R.id.action_chooseCabinetFragment_to_sendInfoConfirmFragment); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        } catch (RuntimeException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            Log.e(TAG, "onResponse: InputInfoFragment页面获取SendInfoConfirmFragment传值错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            LoggingUtils.sendErrorLog("业务异常: InputInfoFragment页面获取SendInfoConfirmFragment传值错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    ToastUtils.make(getContext(), responseData.getMsg()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    RuntimeException exception = new RuntimeException("系统异常"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    Log.e(TAG, "onResponse: ICSP返回码: " + responseData.getCode() + ", 返回信息: " + responseData.getMsg(), exception); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    LoggingUtils.sendErrorLog("业务异常: ICSP返回码: " + responseData.getCode() + ", 返回信息: " + responseData.getMsg(), exception); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                ToastUtils.make(getContext(), "服务器异常!请稍后重试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        } catch (JsonProcessingException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            Log.e(TAG, "onResponse: 预下单转换成JSON出错! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            LoggingUtils.sendErrorLog("业务异常: 预下单转换成JSON出错! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        } catch (RuntimeException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            Log.e(TAG, "onResponse: 换柜子错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            LoggingUtils.sendErrorLog("业务异常: 换柜子错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ICSPClient.confirmOrder(LocalStorage.getInstance().getSession().getToken(), confirmOrderVo, new Callback() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                public void onFailure(@NotNull Call call, @NotNull IOException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    Looper.prepare(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    ToastUtils.make(getContext(), "换柜子失败!网络异常!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    Looper.loop(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    Log.e(TAG, "onFailure: 大小不合适, 换柜子更新预下单失败! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    LoggingUtils.sendErrorLog("业务异常: 大小不合适, 换柜子更新预下单失败! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                // 换柜子成功, 跳转到确认投递页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ((MainActivity) getActivity()).runOnUiThread(() -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        String responseStr = ICSPClient.isSuccessfulAndParseResponse(response); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        if (!StringUtils.isNullOrEmpty(responseStr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                            ObjectMapper objectMapper = JacksonUtils.objectmapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                            ResponseData<PreparedOrderResponseVo> responseData = objectMapper.readValue(responseStr, new TypeReference<ResponseData<PreparedOrderResponseVo>>() {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                            // 响应信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                            if (responseData.getCode().equals(ICSPConstant.OK)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                PreparedOrderResponseVo data = responseData.getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                if (null != data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    data.setOrderSn(preparedOrderResponse.getOrderSn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    data.setCollectorPhone(preparedOrderResponse.getCollectorPhone()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    String mailNo = inputInfoBundle.getString("takeNo"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    bundle.putString("preparedOrderResponse", objectMapper.writeValueAsString(data)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    bundle.putString("takeNo", mailNo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    bundle.putString("section_type", data.getLockerName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    // 跳转到确认投递 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        MainActivity activity = (MainActivity) getActivity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        activity.getBundleMap().put(InputInfoKeyBoardFragment.class.getName(), bundle); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        activity.getBundleMap().remove(ExceptionFragment.class.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        if (null != timer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                            timer.cancel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                public void onResponse(@NotNull Call call, @NotNull Response response) throws IOException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    // 换柜子成功, 跳转到确认投递页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    ((MainActivity) getActivity()).runOnUiThread(() -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            String responseStr = ICSPClient.isSuccessfulAndParseResponse(response); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            if (!StringUtils.isNullOrEmpty(responseStr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                ObjectMapper objectMapper = JacksonUtils.objectmapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                ResponseData<PreparedOrderResponseVo> responseData = objectMapper.readValue(responseStr, new TypeReference<ResponseData<PreparedOrderResponseVo>>() {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                // 响应信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                if (responseData.getCode().equals(ICSPConstant.OK)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    PreparedOrderResponseVo data = responseData.getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    if (null != data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        data.setOrderSn(preparedOrderResponse.getOrderSn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        data.setCollectorPhone(preparedOrderResponse.getCollectorPhone()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        String mailNo = inputInfoBundle.getString("takeNo"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        bundle.putString("preparedOrderResponse", objectMapper.writeValueAsString(data)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        bundle.putString("takeNo", mailNo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        bundle.putString("section_type", data.getLockerName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        // 跳转到确认投递 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            MainActivity activity = (MainActivity) getActivity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            activity.getBundleMap().put(InputInfoKeyBoardFragment.class.getName(), bundle); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            activity.getBundleMap().remove(ExceptionFragment.class.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            if (null != timer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                                timer.cancel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            NavUtils.navigate(ChooseCabinetFragment.this, R.id.action_chooseCabinetFragment_to_sendInfoConfirmFragment); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        } catch (RuntimeException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            Log.e(TAG, "onResponse: InputInfoFragment页面获取SendInfoConfirmFragment传值错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                            LoggingUtils.sendErrorLog("业务异常: InputInfoFragment页面获取SendInfoConfirmFragment传值错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        NavUtils.navigate(ChooseCabinetFragment.this, R.id.action_chooseCabinetFragment_to_sendInfoConfirmFragment); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                    } catch (RuntimeException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        Log.e(TAG, "onResponse: InputInfoFragment页面获取SendInfoConfirmFragment传值错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        LoggingUtils.sendErrorLog("业务异常: InputInfoFragment页面获取SendInfoConfirmFragment传值错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    ToastUtils.make(getContext(), responseData.getMsg()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    RuntimeException exception = new RuntimeException("系统异常"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    Log.e(TAG, "onResponse: ICSP返回码: " + responseData.getCode() + ", 返回信息: " + responseData.getMsg(), exception); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                    LoggingUtils.sendErrorLog("业务异常: ICSP返回码: " + responseData.getCode() + ", 返回信息: " + responseData.getMsg(), exception); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                ToastUtils.make(getContext(), responseData.getMsg()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                RuntimeException exception = new RuntimeException("系统异常"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                Log.e(TAG, "onResponse: ICSP返回码: " + responseData.getCode() + ", 返回信息: " + responseData.getMsg(), exception); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                LoggingUtils.sendErrorLog("业务异常: ICSP返回码: " + responseData.getCode() + ", 返回信息: " + responseData.getMsg(), exception); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                ToastUtils.make(getContext(), "服务器异常!请稍后重试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                            ToastUtils.make(getContext(), "服务器异常!请稍后重试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        } catch (JsonProcessingException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            Log.e(TAG, "onResponse: 预下单转换成JSON出错! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            LoggingUtils.sendErrorLog("业务异常: 预下单转换成JSON出错! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        } catch (RuntimeException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            Log.e(TAG, "onResponse: 换柜子错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            LoggingUtils.sendErrorLog("业务异常: 换柜子错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    } catch (JsonProcessingException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        Log.e(TAG, "onResponse: 预下单转换成JSON出错! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        LoggingUtils.sendErrorLog("业务异常: 预下单转换成JSON出错! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    } catch (RuntimeException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        Log.e(TAG, "onResponse: 换柜子错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                        LoggingUtils.sendErrorLog("业务异常: 换柜子错误! ", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 |