From 9755d9eefb12f95fa45c785e526038e10c9c7115 Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期五, 25 四月 2025 18:15:51 +0800 Subject: [PATCH] 短信fix --- app/src/main/java/com/example/firstapp/database/dao/CodeDao.kt | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/example/firstapp/database/dao/CodeDao.kt b/app/src/main/java/com/example/firstapp/database/dao/CodeDao.kt index 4cc2795..a9a03af 100644 --- a/app/src/main/java/com/example/firstapp/database/dao/CodeDao.kt +++ b/app/src/main/java/com/example/firstapp/database/dao/CodeDao.kt @@ -62,10 +62,12 @@ SELECT * FROM Code WHERE category = :category AND code = :code - AND (smsTimestamp = :smsTimestamp ) + AND substr(createTime, 1, 10) = substr(:dateString, 1, 10) + ANd pickup = '0' + ORDER BY createTime DESC LIMIT 1 """) - fun queryByTypeAndCodeAndDate(category: String, code: String, smsTimestamp: Long): Code? + fun queryByTypeAndCodeAndDate(category: String, code: String, dateString: String): Code? @Query("update Code set pickup = '1' , pickuptime = CURRENT_TIMESTAMP where id=:id") -- Gitblit v1.9.3