fix(测试跟踪): 功能用例导出缺少步骤等信息
--bug=1015638 --user=陈建星 【测试跟踪】【2.0分支】功能用例导出,步骤、期望、前置条件、备注都没有了 https://www.tapd.cn/55049933/s/1217893
This commit is contained in:
parent
08578e7a85
commit
84df53f115
|
@ -1554,9 +1554,22 @@ public class TestCaseService {
|
|||
return listTestCase(request.getCondition(), true);
|
||||
}
|
||||
|
||||
public List<TestCaseDTO> getExportData(TestCaseBatchRequest request) {
|
||||
ServiceUtils.getSelectAllIds(request, request.getCondition(),
|
||||
(query) -> extTestCaseMapper.selectIds(query));
|
||||
this.initRequest(request.getCondition(), true);
|
||||
setDefaultOrder(request.getCondition());
|
||||
Map<String, List<String>> filters = request.getCondition().getFilters();
|
||||
if (filters != null && !filters.containsKey("status")) {
|
||||
filters.put("status", new ArrayList<>(0));
|
||||
}
|
||||
List<TestCaseDTO> testCaseList = extTestCaseMapper.listByTestCaseIds(request);
|
||||
return testCaseList;
|
||||
}
|
||||
|
||||
private List<TestCaseExcelData> generateTestCaseExcel(TestCaseBatchRequest request) {
|
||||
request.getCondition().setStatusIsNot("Trash");
|
||||
List<TestCaseDTO> testCaseList = this.findByBatchRequest(request);
|
||||
List<TestCaseDTO> testCaseList = this.getExportData(request);
|
||||
boolean isUseCustomId = projectService.useCustomNum(request.getProjectId());
|
||||
List<TestCaseExcelData> list = new ArrayList<>();
|
||||
StringBuilder step = new StringBuilder("");
|
||||
|
|
Loading…
Reference in New Issue