diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/warningAnalysis/UseMaintenanceWarningMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/warningAnalysis/UseMaintenanceWarningMapper.xml
index f6aa9b96..6ae0bb6a 100644
--- a/bonus-modules/bonus-material/src/main/resources/mapper/material/warningAnalysis/UseMaintenanceWarningMapper.xml
+++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/warningAnalysis/UseMaintenanceWarningMapper.xml
@@ -261,13 +261,13 @@
AND mm.next_check_time < NOW()
- AND mm.next_check_time < NOW() AND DATEDIFF(NOW(), mm.next_check_time) <= 7
+ AND mm.next_check_time > NOW() AND DATEDIFF(mm.next_check_time, NOW()) <= 7
- AND mm.next_check_time < NOW() AND DATEDIFF(NOW(), mm.next_check_time) <=15
+ AND mm.next_check_time > NOW() AND DATEDIFF(mm.next_check_time, NOW()) <=15
- AND mm.next_check_time < NOW() AND DATEDIFF(NOW(), mm.next_check_time) <= 30
+ AND mm.next_check_time > NOW() AND DATEDIFF(mm.next_check_time, NOW()) <= 30
and (