refactor(测试跟踪): 用例列表不展示文本框和富文本框类型的自定义字段
--bug=1027283 --user=陈建星 【测试跟踪】github#25017,【功能用例】功能用例-自定义字段为“csc预期返回”和“csc请求参数”为大json串,当同种类型用例有50个用例,每页从默认切到50条,页面加载特别慢,至少得等1分钟 https://www.tapd.cn/55049933/s/1386041
This commit is contained in:
parent
937532c093
commit
fdf3dc07b3
|
@ -255,8 +255,11 @@ public class TestCaseTemplateService extends TemplateBaseService {
|
|||
public TestCaseTemplateDao getTemplateForList(String projectId) {
|
||||
TestCaseTemplateDao template = getTemplate(projectId);
|
||||
// 列表展示过滤掉文本框和富文本框等大字段,否则加载效率低
|
||||
template.getCustomFields().stream().filter(field ->
|
||||
!StringUtils.equalsAnyIgnoreCase(field.getType(), CustomFieldType.TEXTAREA.getValue(), CustomFieldType.RICH_TEXT.getValue()));
|
||||
List<CustomFieldDao> fields = template.getCustomFields().stream()
|
||||
.filter(field -> !StringUtils.equalsAnyIgnoreCase(field.getType(),
|
||||
CustomFieldType.TEXTAREA.getValue(), CustomFieldType.RICH_TEXT.getValue()))
|
||||
.toList();
|
||||
template.setCustomFields(fields);
|
||||
return template;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue