fix(用例管理): 修复通过链接访问回收站用例详情能看到数据问题

--bug=1036288 --user=郭雨琦 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001036288
This commit is contained in:
guoyuqi 2024-02-27 16:03:38 +08:00 committed by 刘瑞斌
parent 03e581ce17
commit 51bb45d2df
1 changed files with 3 additions and 3 deletions

View File

@ -355,11 +355,11 @@ public class FunctionalCaseService {
private FunctionalCase checkFunctionalCase(String functionalCaseId) { private FunctionalCase checkFunctionalCase(String functionalCaseId) {
FunctionalCaseExample functionalCaseExample = new FunctionalCaseExample(); FunctionalCaseExample functionalCaseExample = new FunctionalCaseExample();
functionalCaseExample.createCriteria().andIdEqualTo(functionalCaseId).andDeletedEqualTo(false); functionalCaseExample.createCriteria().andIdEqualTo(functionalCaseId).andDeletedEqualTo(false);
FunctionalCase functionalCase = functionalCaseMapper.selectByPrimaryKey(functionalCaseId); List<FunctionalCase> functionalCases = functionalCaseMapper.selectByExample(functionalCaseExample);
if (functionalCase == null) { if (CollectionUtils.isEmpty(functionalCases)) {
throw new MSException(CaseManagementResultCode.FUNCTIONAL_CASE_NOT_FOUND); throw new MSException(CaseManagementResultCode.FUNCTIONAL_CASE_NOT_FOUND);
} }
return functionalCase; return functionalCases.get(0);
} }