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