Index: ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java =================================================================== diff -u -r29469 -r29525 --- ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 29469) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 29525) @@ -602,7 +602,7 @@ return null; } long time = System.currentTimeMillis(); - time -= hour*60*60*1000 + minute*60*1000; + time -= hour*60*60*1000l + minute*60*1000l; warningDate.setTime(time); String timeSql = dateQueryAdapter.dateAdapter(warningDate);; String countSql = String.format("select count(*) from %s po where po.status = '%s' "