From 2fc7a1bb46714fc46cbbc5bf01baf51bbe50f99c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E5=AE=9D=E9=BE=99?= Date: Tue, 14 Jul 2026 21:51:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/ThemeAssistRecordMapper.xml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ruoyi-bussiness/src/main/resources/mapper/ThemeAssistRecordMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/ThemeAssistRecordMapper.xml index 649bfd2..633e449 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/ThemeAssistRecordMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/ThemeAssistRecordMapper.xml @@ -288,11 +288,11 @@ v.satisfaction_type AS code, v.satisfaction_type AS "desc", CASE v.satisfaction_type - WHEN '服务态度' THEN AVG(t.satisfaction_service_attitude) - WHEN '服务专业性' THEN AVG(t.satisfaction_service_professional) - WHEN '整体满意度' THEN AVG(t.satisfaction_service_whole) - WHEN '服务效果' THEN AVG(t.satisfaction_service_effect) - WHEN '服务相应时间' THEN AVG(t.satisfaction_service_time) + WHEN '服务态度' THEN COALESCE(ROUND(AVG(t.satisfaction_service_attitude), 2), 0) + WHEN '服务专业性' THEN COALESCE(ROUND(AVG(t.satisfaction_service_professional), 2), 0) + WHEN '整体满意度' THEN COALESCE(ROUND(AVG(t.satisfaction_service_whole), 2), 0) + WHEN '服务效果' THEN COALESCE(ROUND(AVG(t.satisfaction_service_effect), 2), 0) + WHEN '服务相应时间' THEN COALESCE(ROUND(AVG(t.satisfaction_service_time), 2), 0) END AS amount FROM theme_assist_record t CROSS JOIN satisfaction_types v @@ -318,11 +318,11 @@ v.problem_type AS code, v.problem_type AS "desc", CASE v.problem_type - WHEN '服务资源不足' THEN AVG(t.problem_service_resource) - WHEN '服务人员专业性不够' THEN AVG(t.problem_service_professional) - WHEN '服务方式单一' THEN AVG(t.problem_service_way) - WHEN '跟踪服务不计时' THEN AVG(t.problem_service_follow) - WHEN '信息系统不完善' THEN AVG(t.problem_info_system) + WHEN '服务资源不足' THEN COALESCE(ROUND(AVG(t.problem_service_resource), 2), 0) + WHEN '服务人员专业性不够' THEN COALESCE(ROUND(AVG(t.problem_service_professional), 2), 0) + WHEN '服务方式单一' THEN COALESCE(ROUND(AVG(t.problem_service_way), 2), 0) + WHEN '跟踪服务不计时' THEN COALESCE(ROUND(AVG(t.problem_service_follow), 2), 0) + WHEN '信息系统不完善' THEN COALESCE(ROUND(AVG(t.problem_info_system), 2), 0) END AS amount FROM theme_assist_record t CROSS JOIN problem_types v