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); }