From ca8bc638ba9cbca3f5f6a4d497d45f92e70064f3 Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期三, 16 四月 2025 08:44:15 +0800 Subject: [PATCH] add: 火车票和航班处理 --- app/src/main/java/com/example/firstapp/receiver/SmsReceiver.kt | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/example/firstapp/receiver/SmsReceiver.kt b/app/src/main/java/com/example/firstapp/receiver/SmsReceiver.kt index 9a611bb..f0e2073 100644 --- a/app/src/main/java/com/example/firstapp/receiver/SmsReceiver.kt +++ b/app/src/main/java/com/example/firstapp/receiver/SmsReceiver.kt @@ -142,6 +142,52 @@ Core.code.insert(code) } } + "航班" -> { + val code = Code( + id = 0, + category = response.data.category, + categoryId = 4, // 4-航班类型 + typeId = 1, //暂时没有根据type分类 + ruleId = 2, //1-还款类型 + msgId = msgId, + createTime = createtime, + oneLevel = response.data.details.company ?: "", + secondLevel = response.data.details.start +response.data.details.end?: "", + code = response.data.details.seat ?: "", + pickup = 0, // 0-未取件,1-已取件 + pickupTime = "", // 取件时间为空 + overTime = response.data.details.time + ?: "", // 超时时间为空,暂时没有这块处理逻辑 + address = response.data.details.address ?: "", + remarks = response.data.details.seat ?: "", + ) + if(code.oneLevel!="" && code.secondLevel!="" && code.code!="") { + Core.code.insert(code) + } + } + "火车票" -> { + val code = Code( + id = 0, + category = response.data.category, + categoryId = 5, // 5-火车票类型 + typeId = 1, //暂时没有根据type分类 + ruleId = 2, //1-还款类型 + msgId = msgId, + createTime = createtime, + oneLevel = response.data.details.company ?: "", + secondLevel = response.data.details.company ?: "", + code = response.data.details.seat ?: "", + pickup = 0, // 0-未取件,1-已取件 + pickupTime = "", // 取件时间为空 + overTime = response.data.details.time + ?: "", // 超时时间为空,暂时没有这块处理逻辑 + address = response.data.details.address ?: "", + remarks = response.data.details.trips ?: "", + ) + if(code.oneLevel!="" && code.secondLevel!="" && code.code!="") { + Core.code.insert(code) + } + } } // 发送广播通知数据已更新 -- Gitblit v1.9.3