diff --git a/frontend/src/business/components/api/definition/components/case/ApiCaseItem.vue b/frontend/src/business/components/api/definition/components/case/ApiCaseItem.vue
index a88c3b11bd..afe4e5958e 100644
--- a/frontend/src/business/components/api/definition/components/case/ApiCaseItem.vue
+++ b/frontend/src/business/components/api/definition/components/case/ApiCaseItem.vue
@@ -16,7 +16,7 @@
@click="active(apiCase)"/>
+ @blur="saveTestCase(apiCase)" placeholder="请输入用例名称"/>
{{apiCase.id ? apiCase.name:''}}
@@ -149,7 +149,7 @@
this.$emit('singleRun', data);
},
copyCase(data) {
- let obj = {name: "copy_" + data.name, priority: data.priority, active: false, request: data.request};
+ let obj = {name: "copy_" + data.name, priority: data.priority, active: true, request: data.request};
this.$emit('copyCase', obj);
},
@@ -182,6 +182,7 @@
}
let bodyFiles = this.getBodyUploadFiles(row);
row.projectId = getCurrentProjectID();
+ row.active = true;
row.apiDefinitionId = row.apiDefinitionId || this.api.id;
let url = "/api/testcase/create";
if (row.id) {
diff --git a/frontend/src/business/components/api/definition/components/case/ApiCaseList.vue b/frontend/src/business/components/api/definition/components/case/ApiCaseList.vue
index f715e84d86..8ecfbe2067 100644
--- a/frontend/src/business/components/api/definition/components/case/ApiCaseList.vue
+++ b/frontend/src/business/components/api/definition/components/case/ApiCaseList.vue
@@ -187,7 +187,7 @@
} else {
request = JSON.parse(this.api.request);
}
- let obj = {apiDefinitionId: this.api.id, name: '', priority: 'P0', active: false};
+ let obj = {apiDefinitionId: this.api.id, name: '', priority: 'P0', active: true};
obj.request = request;
this.apiCaseList.unshift(obj);
}