From 02d115e902ef2091fa5f0202ec3909f1c2e66923 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期三, 16 四月 2025 14:01:57 +0800 Subject: [PATCH] 设备未知状态修改,工单照片清理定时任务,工单逻辑删除照片,以及保存最新的5张,数据导出离线数统计,在线率统计的合计修改 --- ycl-server/src/main/java/com/ycl/task/CheckScoreTask.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/task/CheckScoreTask.java b/ycl-server/src/main/java/com/ycl/task/CheckScoreTask.java index 5b8b350..9cd10d1 100644 --- a/ycl-server/src/main/java/com/ycl/task/CheckScoreTask.java +++ b/ycl-server/src/main/java/com/ycl/task/CheckScoreTask.java @@ -49,6 +49,7 @@ if (checkTemplate != null) { Short examineCategory = checkTemplate.getExamineCategory(); Short examineTag = checkTemplate.getExamineTag(); + //鐢ㄤ簬琛ュ厖鏁伴噺 List<YwPointVO> pointVOS= pointMapper.selectToCount(examineCategory, examineTag); //鏌ユ潈閲� CheckTemplateRule checkTemplateRule = new CheckTemplateRule(); @@ -150,10 +151,12 @@ String adjustWay = checkTemplate.getAdjustWay(); BigDecimal adjustCoefficient = checkTemplate.getAdjustCoefficient(); if (CheckConstants.Multiply.equals(adjustWay)) { - scoreFinal = adjustCoefficient.multiply(scoreFinal).multiply(new BigDecimal(100)); +// scoreFinal = adjustCoefficient.multiply(scoreFinal).multiply(new BigDecimal(100)); + scoreFinal = adjustCoefficient.multiply(scoreFinal); } else if (CheckConstants.Divided.equals(adjustWay)) { //鍥涜垗浜斿叆淇濈暀灏忔暟鍚庡洓浣� - scoreFinal = scoreFinal.divide(adjustCoefficient, 4, RoundingMode.HALF_UP).multiply(new BigDecimal(100)); +// scoreFinal = scoreFinal.divide(adjustCoefficient, 4, RoundingMode.HALF_UP).multiply(new BigDecimal(100)); + scoreFinal = scoreFinal.divide(adjustCoefficient, 4, RoundingMode.HALF_UP); } checkScore.setCreateTime(new Date()); checkScore.setExamineTag(Integer.parseInt(examineTag + "")); -- Gitblit v1.8.0