fix(接口测试): 环境中没有填写环境域名提示
This commit is contained in:
parent
ff2fcd620b
commit
105115de01
|
@ -29,7 +29,7 @@
|
||||||
<span class="environment-name">{{ request.environment ? request.environment.name + ': ' : '' }}</span>
|
<span class="environment-name">{{ request.environment ? request.environment.name + ': ' : '' }}</span>
|
||||||
<span class="environment-url">{{ displayUrl }}</span>
|
<span class="environment-url">{{ displayUrl }}</span>
|
||||||
<span v-if="!displayUrl"
|
<span v-if="!displayUrl"
|
||||||
class="environment-url-tip">{{ $t('api_test.request.please_configure_environment_in_scenario') }}</span>
|
class="environment-url-tip">{{ $t('api_test.request.please_configure_socket_in_environment') }}</span>
|
||||||
</el-tag>
|
</el-tag>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
|
@ -246,7 +246,7 @@ export class Scenario extends BaseConfig {
|
||||||
isValid() {
|
isValid() {
|
||||||
if (this.enable) {
|
if (this.enable) {
|
||||||
for (let i = 0; i < this.requests.length; i++) {
|
for (let i = 0; i < this.requests.length; i++) {
|
||||||
let validator = this.requests[i].isValid(this.environmentId);
|
let validator = this.requests[i].isValid(this.environmentId, this.environment);
|
||||||
if (!validator.isValid) {
|
if (!validator.isValid) {
|
||||||
return validator;
|
return validator;
|
||||||
}
|
}
|
||||||
|
@ -357,7 +357,7 @@ export class HttpRequest extends Request {
|
||||||
return options;
|
return options;
|
||||||
}
|
}
|
||||||
|
|
||||||
isValid(environmentId) {
|
isValid(environmentId, environment) {
|
||||||
if (this.enable) {
|
if (this.enable) {
|
||||||
if (this.useEnvironment) {
|
if (this.useEnvironment) {
|
||||||
if (!environmentId) {
|
if (!environmentId) {
|
||||||
|
@ -366,6 +366,12 @@ export class HttpRequest extends Request {
|
||||||
info: 'api_test.request.please_configure_environment_in_scenario'
|
info: 'api_test.request.please_configure_environment_in_scenario'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!environment.config.httpConfig.socket) {
|
||||||
|
return {
|
||||||
|
isValid: false,
|
||||||
|
info: 'api_test.request.please_configure_socket_in_environment'
|
||||||
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (!this.url) {
|
if (!this.url) {
|
||||||
return {
|
return {
|
||||||
|
|
Loading…
Reference in New Issue