From e1eb0def5100475473b374ca88d7d15b46882008 Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期三, 19 十月 2022 14:22:23 +0800 Subject: [PATCH] 更新违规案件continue时间 --- ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java index 056d077..b23a37c 100644 --- a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java +++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java @@ -154,6 +154,7 @@ public Page listViolationsPage(Page page, Integer state, Integer resource) { Integer type = 01; Integer hours = 60; + Integer day = 24; Page<CasePoolViolationDO> violationsPage = baseCaseMapper.listViolationsPage(page, state, type, resource); List<CasePoolViolationVO> violationVOList = violationsPage .getRecords() @@ -163,13 +164,15 @@ BeanUtils.copyProperties(item, casePoolViolationVO); if (item.getCloseTime() == null) { Duration duration = Duration.between(item.getAlarmTime(), LocalDateTime.now()); + long continueHours = duration.toHours() - (duration.toDays() * day); long minutes = duration.toMinutes() - (duration.toHours() * hours); - String continueTime = duration.toHours() + "鏃�" + minutes + "鍒嗛挓"; + String continueTime = duration.toDays() + "澶�" + continueHours + "鏃�" + minutes + "鍒嗛挓"; casePoolViolationVO.setContinueTime(continueTime); } else { Duration duration = Duration.between(item.getAlarmTime(), item.getCloseTime()); + long continueHours = duration.toHours() - (duration.toDays() * day); long minutes = duration.toMinutes() - (duration.toHours() * hours); - String continueTime = duration.toHours() + "鏃�" + minutes + "鍒嗛挓"; + String continueTime = duration.toDays() + "澶�" + continueHours + "鏃�" + minutes + "鍒嗛挓"; casePoolViolationVO.setContinueTime(continueTime); } casePoolViolationVO.setCategory(dataDictionaryMapper.selectById(item.getCategoryId()).getName()); -- Gitblit v1.8.0