ycl-server/src/main/java/com/ycl/api/YS/YSApi.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ycl-server/src/main/java/com/ycl/api/YS/YSApi.java
@@ -95,12 +95,14 @@ String name = new String(stOSDInfo.stNameOSD.szOSDText, StandardCharsets.UTF_8).trim(); log.error("YSname:{}" , name); if (StringUtils.isNotEmpty(name) && name.contains("|")){ String[] osdNames = name.split("\\|"); osdResult.setOSD1(osdNames[0]); osdResult.setOSD2(osdNames[1]); osdResult.setOSD3(osdNames[2]); osdResult.setName(osdNames[3]); osdResult.setOSD4(osdNames[4]); }else { //省份 osdResult.setOSD1(name); ycl-server/src/main/java/com/ycl/platform/service/impl/TMonitorServiceImpl.java
@@ -67,6 +67,7 @@ import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.math.BigDecimal; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.ParseException; import java.text.SimpleDateFormat; @@ -1425,7 +1426,7 @@ field.setAccessible(true); //防止转换为科学计数法 BigDecimal bigDecimal = BigDecimal.valueOf(recordResult.getMissDuration() == null ? 0 : (recordResult.getMissDuration()) * 60); field.set(videoDailyExp, bigDecimal.toString()); field.set(videoDailyExp, bigDecimal.setScale(2, RoundingMode.HALF_UP).toString()); } } }