feat(测试跟踪): 测试用例下载模版增加标签列 (#1548)

* feat(测试跟踪): 测试用例下载模版增加标签列

* fix(接口定义): 扩大请求头键长度
This commit is contained in:
Coooder-X 2021-03-05 17:29:17 +08:00 committed by GitHub
parent a5b03d1e12
commit dc6240c964
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 1 deletions

View File

@ -19,6 +19,8 @@ public class TestCaseExcelData {
@ExcelIgnore
private String priority;
@ExcelIgnore
private String tags;
@ExcelIgnore
private String method;
@ExcelIgnore
private String prerequisite;

View File

@ -38,6 +38,11 @@ public class TestCaseExcelDataCn extends TestCaseExcelData {
@Pattern(regexp = "(^P0$)|(^P1$)|(^P2$)|(^P3$)", message = "{test_case_priority_validate}")
private String priority;
@ColumnWidth(50)
@ExcelProperty("标签")
@Length(min = 0, max = 1000)
private String tags;
@NotBlank(message = "{cannot_be_null}")
@ExcelProperty("测试方式")
@Pattern(regexp = "(^manual$)|(^auto$)", message = "{test_case_method_validate}")

View File

@ -483,6 +483,7 @@ public class TestCaseService {
data.setType(t.getType());
data.setMethod(t.getMethod());
data.setPrerequisite(t.getPrerequisite());
data.setTags(t.getTags());
if (t.getMethod().equals("manual")) {
String steps = t.getSteps();
String setp = "";

View File

@ -28,7 +28,7 @@
<el-input v-if="!suggestions" :disabled="isReadOnly" v-model="item.name" size="small" maxlength="200"
@change="change"
:placeholder="keyText" show-word-limit/>
<el-autocomplete :disabled="isReadOnly" :maxlength="200" v-if="suggestions" v-model="item.name" size="small"
<el-autocomplete :disabled="isReadOnly" :maxlength="400" v-if="suggestions" v-model="item.name" size="small"
:fetch-suggestions="querySearch" @change="change" :placeholder="keyText"
show-word-limit/>