fix(测试计划): 关联测试用例ID排序按钮不生效
--bug=1007613 --user=lyh 【github#7338】关联测试用例ID排序按钮不生效 https://www.tapd.cn/55049933/s/1062512
This commit is contained in:
parent
9927520048
commit
d3728a51fb
|
@ -130,7 +130,7 @@
|
|||
left join test_plan_test_case as T2 on test_case.id=T2.case_id and T2.plan_id =#{request.planId}
|
||||
<include refid="notInQueryWhereCondition"></include>
|
||||
and T2.case_id is null
|
||||
ORDER BY test_case.update_time DESC
|
||||
<include refid="io.metersphere.base.mapper.ext.ExtBaseMapper.orders"/>
|
||||
</select>
|
||||
|
||||
<select id="getTestCaseNames" resultType="io.metersphere.base.domain.TestCase">
|
||||
|
@ -338,7 +338,7 @@
|
|||
</if>
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="request.filters == null || request.filters.size() == 0 ">
|
||||
<if test="request.filters == null || request.filters.size() == 0 || !request.filters.entrySet().contains('status')">
|
||||
and (test_case.status is null or test_case.status != 'Trash')
|
||||
</if>
|
||||
</sql>
|
||||
|
|
|
@ -454,6 +454,9 @@ public class TestCaseService {
|
|||
*/
|
||||
public List<TestCase> getTestCaseRelateList(QueryTestCaseRequest request) {
|
||||
setDefaultOrder(request);
|
||||
request.getOrders().forEach(order -> {
|
||||
order.setPrefix("test_case");
|
||||
});
|
||||
return getTestCaseByNotInPlan(request);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue