fix: 测试计划和评审关联用例列表没有去掉已经关联的用例

This commit is contained in:
chenjianxing 2021-05-12 17:57:52 +08:00 committed by BugKing
parent b5c79b793e
commit 98b6477691
2 changed files with 3 additions and 3 deletions

View File

@ -79,8 +79,8 @@
select test_case.id, test_case.name, test_case.priority, test_case.type, test_case.review_status from test_case
as test_case
left join test_case_review_test_case as T2 on test_case.id=T2.case_id and T2.review_id =#{request.reviewId}
<include refid="notInQueryWhereCondition"/>
and T2.case_id is null
<include refid="notInQueryWhereCondition"></include>
ORDER BY test_case.update_time DESC
</select>
@ -119,8 +119,8 @@
select test_case.id, test_case.name, test_case.priority, test_case.type, test_case.review_status from test_case
as test_case
left join test_plan_test_case as T2 on test_case.id=T2.case_id and T2.plan_id =#{request.planId}
and T2.case_id is null
<include refid="notInQueryWhereCondition"></include>
and T2.case_id is null
ORDER BY test_case.update_time DESC
</select>

View File

@ -197,7 +197,7 @@ export default {
}
if (this.projectId) {
this.condition.projectId = this.projectId;
this.result = this.$post(this.buildPagePath('/test/case/list'), this.condition, response => {
this.result = this.$post(this.buildPagePath('/test/case/relate'), this.condition, response => {
let data = response.data;
this.total = data.itemCount;
let tableData = data.listObject;