baizonghao
2023-03-14 bd8147d7890bf60d88e4007c1af726ba5f364cf5
ycl-platform/src/main/java/com/ycl/service/unlawful/impl/UnlawfulServiceImpl.java
@@ -48,6 +48,11 @@
        return res;
    }
    @Override
    public Integer getTotalByType(String startTime, String endTime) {
        return unlawfuldao.getTotalByType(startTime, endTime);
    }
    /**
     * 按区域
     */
@@ -72,6 +77,11 @@
            format(res, total, categoryDto, statusData);
        });
        return res;
    }
    @Override
    public Integer getTotalByStreet(String startTime, String endTime) {
        return unlawfuldao.getTotalByStreet(startTime, endTime);
    }
    /**
@@ -101,6 +111,11 @@
    }
    @Override
    public Integer getTotalBySite(String startTime, String endTime) {
        return unlawfuldao.getTotalBySite(startTime, endTime);
    }
    @Override
    public List<UnlawfulDto> getUnlawfulByTime(Integer currentPage, Integer pageSize, String startTime, String endTime) {
        List<UnlawfulDto> res = new ArrayList<>();
        Double total = unlawfuldao.getTotal().doubleValue();
@@ -111,6 +126,8 @@
        });
        return res;
    }
    @Override
    public List<UnlawfulDto> getUnlawfulByTimeExport() {
@@ -124,9 +141,14 @@
        return res;
    }
    @Override
    public Integer getTotalByTime(String startTime, String endTime) {
        return unlawfuldao.getTotalBySite(startTime, endTime);
    }
    private Double changeFormat(Double previous){
        NumberFormat numberInstance = NumberFormat.getNumberInstance();
        numberInstance.setMaximumFractionDigits(2);
        numberInstance.setMaximumFractionDigits(3);
        numberInstance.setRoundingMode(RoundingMode.HALF_UP);
        String format = numberInstance.format(previous);
        return Double.parseDouble(format);