This commit is contained in:
2020-06-12 17:32:37 +00:00
parent 7037ca38b6
commit c81b55c000
2 changed files with 56 additions and 1 deletions

View File

@@ -66,8 +66,16 @@
"
ref="requestemail"
@input="fieldValueChanged('requestemail')"
:hint="$ay.t('LicenseEmailVerficationHint')"
:persistent-hint="true"
></v-text-field>
</v-col>
<v-col cols="12">
{{ sendRequestDisabled() }}
<v-btn :disabled="sendRequestDisabled()"
>$ay.t('SendRequest')</v-btn
>
</v-col>
</v-row>
</v-expansion-panel-content>
</v-expansion-panel>
@@ -221,6 +229,17 @@ export default {
return "ok";
}
},
sendRequestDisabled() {
//this is required because no rules are broken until entry starts so button is enabled
if (this.request.Company == null) {
return true;
}
return !this.form().controlsAreAllValid(this, [
"requestcompany",
"requestcontact",
"requestemail"
]);
},
translation() {
return window.$gz.translation;
},
@@ -443,7 +462,8 @@ function fetchTranslatedText(vm) {
"LicenseCompanyName",
"LicenseContactName",
"LicenseEmail",
"RequestEvaluationLicense"
"RequestEvaluationLicense",
"LicenseEmailVerficationHint"
]);
}