fix(测试跟踪): 首页遗留缺陷统计错误
--bug=1009822 --user=lyh 【测试跟踪】首页遗留缺陷统计错误 https://www.tapd.cn/55049933/s/1095909
This commit is contained in:
parent
30ec7bd92e
commit
36a13c7256
|
@ -247,10 +247,14 @@
|
||||||
SELECT * from project where project.id in (SELECT user_group.source_id from user_group where user_group.user_id = #{userId})
|
SELECT * from project where project.id in (SELECT user_group.source_id from user_group where user_group.user_id = #{userId})
|
||||||
</select>
|
</select>
|
||||||
<select id="getProjectPlanBugSize" resultType="java.lang.Integer">
|
<select id="getProjectPlanBugSize" resultType="java.lang.Integer">
|
||||||
select count(distinct(tci.issues_id)) from test_plan_test_case tptc
|
select count(distinct (tci.issues_id))
|
||||||
|
from test_plan_test_case tptc
|
||||||
join test_case_issues tci on tptc.case_id = tci.test_case_id
|
join test_case_issues tci on tptc.case_id = tci.test_case_id
|
||||||
|
right join test_case on test_case.id = tci.test_case_id
|
||||||
join issues on tci.issues_id = issues.id
|
join issues on tci.issues_id = issues.id
|
||||||
join test_plan on tptc.plan_id = test_plan.id
|
join test_plan on tptc.plan_id = test_plan.id
|
||||||
where test_plan.project_id = #{projectId} and (issues.status != 'closed' or issues.status is null);
|
where test_plan.project_id = #{projectId}
|
||||||
|
and (issues.status != 'closed' or issues.status is null)
|
||||||
|
and test_case.status != 'Trash';
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
@ -702,8 +702,17 @@
|
||||||
group by tc.maintainer
|
group by tc.maintainer
|
||||||
</select>
|
</select>
|
||||||
<select id="getTestPlanBug" resultType="int">
|
<select id="getTestPlanBug" resultType="int">
|
||||||
select count(distinct (tci.issues_id)) from test_plan_test_case tptc join test_case_issues tci on tptc.case_id = tci.test_case_id join issues on tci.issues_id = issues.id
|
select count(distinct (tci.issues_id))
|
||||||
where tptc.plan_id = #{planId} and (issues.status != 'closed' or issues.status is null);
|
from test_plan_test_case tptc
|
||||||
|
join test_case_issues tci on tptc.case_id = tci.test_case_id
|
||||||
|
right join test_case
|
||||||
|
on test_case.id = tci.test_case_id
|
||||||
|
join issues
|
||||||
|
on tci.issues_id = issues.id
|
||||||
|
where tptc.plan_id = #{planId}
|
||||||
|
and (issues.status != 'closed'
|
||||||
|
or issues.status is null)
|
||||||
|
and test_case.status != 'Trash';
|
||||||
</select>
|
</select>
|
||||||
<select id="getTestPlanCase" resultType="int">
|
<select id="getTestPlanCase" resultType="int">
|
||||||
select count(s)
|
select count(s)
|
||||||
|
|
Loading…
Reference in New Issue