refactor(接口测试): 没有可用请求时提示

This commit is contained in:
chenjianxing 2020-08-26 16:02:06 +08:00
parent e8ee29da09
commit 205f4ce4ed
4 changed files with 19 additions and 1 deletions

View File

@ -157,6 +157,10 @@ export default {
this.$warning(this.$t(validator.info));
return;
}
if (!this.validateEnableTest()) {
this.$warning(this.$t('api_test.enable_validate_tip'));
return;
}
this.change = false;
let bodyFiles = this.getBodyUploadFiles();
let url = this.create ? "/api/create" : "/api/update";
@ -214,7 +218,6 @@ export default {
item.id = fileId;
this.test.bodyUploadIds.push(fileId);
bodyUploadFiles.push(item.file);
// item.file = undefined;
}
});
}
@ -224,6 +227,18 @@ export default {
});
return bodyUploadFiles;
},
validateEnableTest() {
for (let scenario of this.test.scenarioDefinition) {
if (scenario.enable) {
for (let request of scenario.requests) {
if (request.enable) {
return true;
}
}
}
}
return false;
},
resetBodyFile() {
//
this.test.scenarioDefinition.forEach(scenario => {

View File

@ -377,6 +377,7 @@ export default {
value: "Value",
create_performance_test: "Create Performance Test",
export_config: "Export",
enable_validate_tip: "No request available",
environment: {
name: "Environment Name",
socket: "Socket",

View File

@ -378,6 +378,7 @@ export default {
value: "值",
create_performance_test: "创建性能测试",
export_config: "导出",
enable_validate_tip: "没有可用请求",
environment: {
name: "环境名称",
socket: "环境域名",

View File

@ -376,6 +376,7 @@ export default {
value: "值",
create_performance_test: "創建性能測試",
export_config: "匯出",
enable_validate_tip: "沒有可用請求",
environment: {
name: "環境名稱",
socket: "環境域名",