From 53b090b2dbccac578050599f13d99080cd13db66 Mon Sep 17 00:00:00 2001 From: A0010407 Date: Tue, 5 Dec 2023 14:12:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=A5=BD=E8=AE=BE=E5=A4=87=E5=8D=A0?= =?UTF-8?q?=E6=AF=94=20=E5=8E=BB=E6=8E=89=E7=99=BE=E5=88=86=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/resources/mapper/device/EquOperationRecordMapper.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op-modules/op-device/src/main/resources/mapper/device/EquOperationRecordMapper.xml b/op-modules/op-device/src/main/resources/mapper/device/EquOperationRecordMapper.xml index 7e34a4db..cb10a351 100644 --- a/op-modules/op-device/src/main/resources/mapper/device/EquOperationRecordMapper.xml +++ b/op-modules/op-device/src/main/resources/mapper/device/EquOperationRecordMapper.xml @@ -174,7 +174,7 @@ SUM(CASE WHEN equipment_status = '1' or equipment_status = '3' THEN 1 Else 0 END) AS operationEquipment, SUM(CASE WHEN equipment_status = '0' or equipment_status = '0' THEN 1 Else 0 END) AS faultEquipment, COUNT(*) AS totalEquipment, - CONCAT(cast(SUM(CASE WHEN equipment_status = '1' or equipment_status = '3' THEN 1 Else 0 END)*100/COUNT(*)as decimal(10,2)),'%') AS intactRate + CAST(SUM(CASE WHEN equipment_status = '1' or equipment_status = '3' THEN 1 Else 0 END)*100.00/COUNT(*) as decimal(18,2)) AS intactRate FROM base_equipment WHERE del_flag = '0' AND status = '1'