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) {
|
public TestCaseTemplateDao getTemplateForList(String projectId) {
|
||||||
TestCaseTemplateDao template = getTemplate(projectId);
|
TestCaseTemplateDao template = getTemplate(projectId);
|
||||||
// 列表展示过滤掉文本框和富文本框等大字段,否则加载效率低
|
// 列表展示过滤掉文本框和富文本框等大字段,否则加载效率低
|
||||||
template.getCustomFields().stream().filter(field ->
|
List<CustomFieldDao> fields = template.getCustomFields().stream()
|
||||||
!StringUtils.equalsAnyIgnoreCase(field.getType(), CustomFieldType.TEXTAREA.getValue(), CustomFieldType.RICH_TEXT.getValue()));
|
.filter(field -> !StringUtils.equalsAnyIgnoreCase(field.getType(),
|
||||||
|
CustomFieldType.TEXTAREA.getValue(), CustomFieldType.RICH_TEXT.getValue()))
|
||||||
|
.toList();
|
||||||
|
template.setCustomFields(fields);
|
||||||
return template;
|
return template;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue