parent
fcba9aedab
commit
e277bba824
|
@ -180,16 +180,10 @@
|
||||||
<if test="request.id != null">
|
<if test="request.id != null">
|
||||||
AND test_plan.id = #{request.id}
|
AND test_plan.id = #{request.id}
|
||||||
</if>
|
</if>
|
||||||
<include refid="filter"/>
|
<include refid="filter"/>
|
||||||
<if test="(request.filters == null or request.filters.size() == 0) and request.byFilter != true ">
|
<if test="(request.filters == null or request.filters.size() == 0) and request.byFilter != true ">
|
||||||
and test_plan.status != 'Archived'
|
and test_plan.status != 'Archived'
|
||||||
</if>
|
</if>
|
||||||
<if test="request.byFilter == true">
|
|
||||||
and test_plan.status in
|
|
||||||
<foreach collection="request.filterStatus" item="value" separator="," open="(" close=")">
|
|
||||||
#{value}
|
|
||||||
</foreach>
|
|
||||||
</if>
|
|
||||||
</where>
|
</where>
|
||||||
|
|
||||||
<if test="request.orders != null and request.orders.size() > 0">
|
<if test="request.orders != null and request.orders.size() > 0">
|
||||||
|
@ -211,15 +205,14 @@
|
||||||
AND (( test_plan_principal.principal_id =
|
AND (( test_plan_principal.principal_id =
|
||||||
'${@io.metersphere.commons.utils.SessionUtils@getUserId()}' and
|
'${@io.metersphere.commons.utils.SessionUtils@getUserId()}' and
|
||||||
test_plan.status in
|
test_plan.status in
|
||||||
<include refid="io.metersphere.base.mapper.ext.ExtBaseMapper.filterInWrapper"/>
|
<include refid="io.metersphere.base.mapper.ext.ExtBaseMapper.filterInWrapper"/>
|
||||||
)
|
)
|
||||||
or
|
or
|
||||||
(test_plan_test_case.executor =
|
(test_plan_test_case.executor =
|
||||||
'${@io.metersphere.commons.utils.SessionUtils@getUserId()}' and
|
'${@io.metersphere.commons.utils.SessionUtils@getUserId()}' and
|
||||||
test_plan_test_case.status in
|
test_plan_test_case.status in
|
||||||
<include refid="io.metersphere.base.mapper.ext.ExtBaseMapper.filterInWrapper"/>
|
<include refid="io.metersphere.base.mapper.ext.ExtBaseMapper.filterInWrapper"/>
|
||||||
))
|
))
|
||||||
AND test_plan.status != 'Archived'
|
|
||||||
</when>
|
</when>
|
||||||
<otherwise>
|
<otherwise>
|
||||||
and test_plan.status in
|
and test_plan.status in
|
||||||
|
@ -326,13 +319,12 @@
|
||||||
SELECT p.name
|
SELECT p.name
|
||||||
FROM test_plan tp
|
FROM test_plan tp
|
||||||
INNER JOIN project p ON p.id = tp.project_id
|
INNER JOIN project p ON p.id = tp.project_id
|
||||||
WHERE tp.id = #{0}
|
WHERE tp.id = #{0} limit 1;
|
||||||
limit 1;
|
|
||||||
</select>
|
</select>
|
||||||
<select id="findIdByPerformanceReportId" resultType="java.lang.String">
|
<select id="findIdByPerformanceReportId" resultType="java.lang.String">
|
||||||
SELECT report.id
|
SELECT report.id
|
||||||
FROM test_plan_report report
|
FROM test_plan_report report
|
||||||
INNER JOIN test_plan_report_content reportData ON report.id = reportData.test_plan_report_id
|
INNER JOIN test_plan_report_content reportData ON report.id = reportData.test_plan_report_id
|
||||||
WHERE reportData.plan_load_case_report_struct like CONCAT('%', #{0}, '%');
|
WHERE reportData.plan_load_case_report_struct like CONCAT('%', #{0}, '%');
|
||||||
</select>
|
</select>
|
||||||
<select id="listRecent" resultType="io.metersphere.base.domain.TestPlan">
|
<select id="listRecent" resultType="io.metersphere.base.domain.TestPlan">
|
||||||
|
|
Loading…
Reference in New Issue