فهرست منبع

值班查岗BUG修复

jichaobo 2 سال پیش
والد
کامیت
0bb8b2292b

+ 2 - 1
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/BaseCompanyPersonServiceImpl.java

@@ -85,7 +85,8 @@ public class BaseCompanyPersonServiceImpl extends AbstractCrudService<BaseCompan
         answeredCount = mhPostInspectMapper.mhPostInspectStatistics(" count(*) ", 1, startTime, endTime, null, null);
         notAnsweredCount = mhPostInspectMapper.mhPostInspectStatistics(" count(*) ", 0, startTime, endTime, null, null);
         count = answeredCount + notAnsweredCount;
-        spentTime = spentTimeAvg / 60 + ":" + spentTimeAvg % 60;
+        spentTime = String.format("%0" + 2 + "d", spentTimeAvg / 60) + ":" + String.format("%0" + 2 + "d", spentTimeAvg % 60);
+//        spentTime = spentTimeAvg / 60 + ":" + spentTimeAvg % 60;
 //        }
         Map<String, Object> map = new HashMap<>();
         map.put("spentTimeAvg", spentTime);

+ 5 - 2
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/MhPostInspectServiceImpl.java

@@ -57,7 +57,8 @@ public class MhPostInspectServiceImpl extends AbstractCrudService<MhPostInspectM
             for (int i = 0; i < page.getRecords().size(); i++) {
                 if (page.getRecords().get(i).getInspectStatus() == 1) {
                     page.getRecords().get(i).setInspectStatusName("已响应");
-                    String spentDate = page.getRecords().get(i).getSpentTime() / 60 + ":" + page.getRecords().get(i).getSpentTime() % 60;
+                    String spentDate = String.format("%0" + 2 + "d", page.getRecords().get(i).getSpentTime() / 60) + ":" + String.format("%0" + 2 + "d", page.getRecords().get(i).getSpentTime() % 60);
+//                    String spentDate = page.getRecords().get(i).getSpentTime() / 60 + ":" + page.getRecords().get(i).getSpentTime() % 60;
                     page.getRecords().get(i).setSpentDate(spentDate);
                 } else {
                     //查岗时间与当前时间差
@@ -95,7 +96,9 @@ public class MhPostInspectServiceImpl extends AbstractCrudService<MhPostInspectM
             answeredCount = baseMapper.mhPostInspectStatistics(" count(*) ", 1, startTime, endTime, null, companyId);
             notAnsweredCount = baseMapper.mhPostInspectStatistics(" count(*) ", 0, startTime, endTime, null, companyId);
             count = answeredCount + notAnsweredCount;
-            spentTime = spentTimeAvg / 60 + ":" + spentTimeAvg % 60;
+
+            spentTime = String.format("%0" + 2 + "d", spentTimeAvg / 60) + ":" + String.format("%0" + 2 + "d", spentTimeAvg % 60);
+//            spentTime = spentTimeAvg / 60 + ":" + spentTimeAvg % 60;
         }
         Map<String, Object> map = new HashMap<>();
         map.put("spentTimeAvg", spentTime);