fix:测试计划进度显示sql修改

This commit is contained in:
pfl
2025-06-25 18:12:55 +08:00
parent 5296b22534
commit 963e9a8162

View File

@@ -149,19 +149,23 @@
(SELECT COUNT(1) FROM test_plan_case tpc
WHERE tpc.plan_id = tp.id
AND tpc.del_flag = '0'
AND tpc.type = '1') AS functionTestPassNum,
AND tpc.type = '1'
AND tpc.execute_result = '1') AS functionTestPassNum,
(SELECT COUNT(1) FROM test_plan_case tpc
WHERE tpc.plan_id = tp.id
AND tpc.del_flag = '0'
AND tpc.type = '2') AS regressionTestPassNum,
AND tpc.type = '2'
AND tpc.execute_result = '1') AS regressionTestPassNum,
(SELECT COUNT(1) FROM test_plan_case tpc
WHERE tpc.plan_id = tp.id
AND tpc.del_flag = '0'
AND tpc.type = '3') AS preProductionTestPassNum,
AND tpc.type = '3'
AND tpc.execute_result = '1') AS preProductionTestPassNum,
(SELECT COUNT(1) FROM test_plan_case tpc
WHERE tpc.plan_id = tp.id
AND tpc.del_flag = '0'
AND tpc.type = '4') AS productionTestPassNum,
AND tpc.type = '4'
AND tpc.execute_result = '1') AS productionTestPassNum,
tp.version,
(
SELECT COUNT(1) FROM test_plan_defect tpd