diff --git a/app/src/main/java/com/ouxuan/oxface/network/OrderVerificationResultHandler.java b/app/src/main/java/com/ouxuan/oxface/network/OrderVerificationResultHandler.java index 584a3b2..608b9f6 100644 --- a/app/src/main/java/com/ouxuan/oxface/network/OrderVerificationResultHandler.java +++ b/app/src/main/java/com/ouxuan/oxface/network/OrderVerificationResultHandler.java @@ -120,14 +120,19 @@ public class OrderVerificationResultHandler { listener.showToast(displayMessage); } - // 准备订单核销选择页信息 - Map queryData = new HashMap<>(); - queryData.put("type", verificationType); - queryData.put("result", new ArrayList<>()); + // 创建一个空的订单数据结构 + Map emptyData = new HashMap<>(); + Map data = new HashMap<>(); + data.put("result", new ArrayList<>()); + emptyData.put("data", data); - LogManager.logInfo(TAG, "暂无可核销订单,准备跳转到订单验证页面: " + queryData.toString()); + // 将空订单数据转为JSON字符串 + Gson gson = new Gson(); + String orderDataJson = gson.toJson(emptyData); + + LogManager.logInfo(TAG, "暂无可核销订单,准备跳转到订单验证页面"); if (listener != null) { - listener.navigateToOrderSelectionPage(queryData); + listener.navigateToOrderSelectionPage(orderDataJson, verificationType, null); } } else {