From 4a54da4b21a0c87ac994cba80561093b8a5ddb05 Mon Sep 17 00:00:00 2001 From: fit2-zhao Date: Mon, 7 Mar 2022 14:58:06 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E6=8E=A5=E5=8F=A3=E6=B5=8B=E8=AF=95):?= =?UTF-8?q?=20=E4=BC=98=E5=8C=96=E6=8A=A5=E5=91=8A=E6=9F=A5=E8=AF=A2sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/ext/ExtApiScenarioReportMapper.xml | 137 +++++++++--------- 1 file changed, 65 insertions(+), 72 deletions(-) diff --git a/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiScenarioReportMapper.xml b/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiScenarioReportMapper.xml index 7a7d8343c0..5d5c1e4501 100644 --- a/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiScenarioReportMapper.xml +++ b/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiScenarioReportMapper.xml @@ -139,20 +139,19 @@ select r.id from ( - SELECT s_r.name AS test_name, - s_r.end_time, - s_r.user_id, - s_r.name, - s_r.id, - s_r.project_id, - s_r.create_time, - s_r.update_time, - s_r.status, - s_r.trigger_mode, - s_r.execute_type, - s_r.report_type + SELECT s_r.name AS test_name, + s_r.end_time, + s_r.user_id, + s_r.name, + s_r.id, + s_r.project_id, + s_r.create_time, + s_r.update_time, + s_r.status, + s_r.trigger_mode, + s_r.execute_type, + s_r.report_type FROM api_scenario_report s_r - union + union all select a_r.name as test_name, - a_r.end_time, - a_r.user_id, - a_r.name, - a_r.id, - a_r.project_id, - a_r.create_time, - a_r.create_time as update_time, - a_r.status, - a_r.trigger_mode, - 'Saved' as execute_type, - 'API_INDEPENDENT' as report_type + a_r.end_time, + a_r.user_id, + a_r.name, + a_r.id, + a_r.project_id, + a_r.create_time, + a_r.create_time as update_time, + a_r.status, + a_r.trigger_mode, + 'Saved' as execute_type, + 'API_INDEPENDENT' as report_type from api_definition_exec_result a_r where a_r.integrated_report_id is null or a_r.integrated_report_id = 'null' ) r