chore: 删除不用的代码

This commit is contained in:
CaptainB 2022-10-13 16:11:42 +08:00 committed by 刘瑞斌
parent 4935ae78f8
commit 3f1ca0663c
4 changed files with 1 additions and 45 deletions

View File

@ -26,8 +26,6 @@ public interface ExtTestCaseMapper {
List<String> getPublicProjectIdByWorkSpaceId(@Param("request") QueryTestCaseRequest request); List<String> getPublicProjectIdByWorkSpaceId(@Param("request") QueryTestCaseRequest request);
List<TestCaseDTO> listByMethod(@Param("request") QueryTestCaseRequest request);
List<TestCaseDTO> listByTestCaseIds(@Param("request") TestCaseBatchRequest request); List<TestCaseDTO> listByTestCaseIds(@Param("request") TestCaseBatchRequest request);
TestCase getMaxNumByProjectId(@Param("projectId") String projectId); TestCase getMaxNumByProjectId(@Param("projectId") String projectId);

View File

@ -339,36 +339,7 @@
and tcrtc.case_id is null and tcrtc.case_id is null
group by tcn.id group by tcn.id
</select> </select>
<select id="listByMethod" resultType="io.metersphere.dto.TestCaseDTO">
select load_test.id, load_test.name, load_test.project_id,'性能测试' as type, project_version.name as version_name
from load_test inner join project_version on project_version.project_id = load_test.project_id and
project_version.id = load_test.version_id
<where>
<if test="request.projectId!=null">
and load_test.project_id= #{request.projectId}
</if>
</where>
UNION ALL
select api_scenario.id, api_scenario.name, api_scenario.project_id,'接口场景' as type, project_version.name as
version_name
from api_scenario inner join project_version on project_version.project_id = api_scenario.project_id and
project_version.id = api_scenario.version_id
<where>
<if test="request.projectId!=null">
and api_scenario.project_id= #{request.projectId}
</if>
</where>
and api_scenario.status!='Trash'
UNION ALL
select b.id,b.name,b.project_id,'接口用例' as type, project_version.name as version_name
from api_test_case b inner join api_definition a on b.api_definition_id = a.id and a.status != 'Trash'
inner join project_version on project_version.project_id = a.project_id and project_version.id = a.version_id
<where>
<if test="request.projectId!=null">
and b.project_id= #{request.projectId}
</if>
</where>
</select>
<select id="listByTestCaseIds" resultType="io.metersphere.dto.TestCaseDTO"> <select id="listByTestCaseIds" resultType="io.metersphere.dto.TestCaseDTO">
select test_case.*,api_test.name as apiName,load_test.name AS performName from test_case left join api_test on select test_case.*,api_test.name as apiName,load_test.name AS performName from test_case left join api_test on
test_case.test_id=api_test.id left join load_test on test_case.test_id=load_test.id test_case.test_id=api_test.id left join load_test on test_case.test_id=load_test.id

View File

@ -98,14 +98,6 @@ public class TestCaseController {
return PageUtils.setPageInfo(page, testCaseService.listTestCaseForMinder(request)); return PageUtils.setPageInfo(page, testCaseService.listTestCaseForMinder(request));
} }
/*jenkins项目下所有接口和性能测试用例*/
@GetMapping("/list/method/{projectId}")
public List<TestCaseDTO> listByMethod(@PathVariable String projectId) {
QueryTestCaseRequest request = new QueryTestCaseRequest();
request.setProjectId(projectId);
return testCaseService.listTestCaseMethod(request);
}
@GetMapping("/relationship/case/{id}/{relationshipType}") @GetMapping("/relationship/case/{id}/{relationshipType}")
public List<RelationshipEdgeDTO> getRelationshipCase(@PathVariable("id") String id, @PathVariable("relationshipType") String relationshipType) { public List<RelationshipEdgeDTO> getRelationshipCase(@PathVariable("id") String id, @PathVariable("relationshipType") String relationshipType) {
return testCaseService.getRelationshipCase(id, relationshipType); return testCaseService.getRelationshipCase(id, relationshipType);

View File

@ -877,11 +877,6 @@ public class TestCaseService {
} }
} }
public List<TestCaseDTO> listTestCaseMethod(QueryTestCaseRequest request) {
return extTestCaseMapper.listByMethod(request);
}
/** /**
* 获取测试用例 * 获取测试用例
* 过滤已关联 * 过滤已关联