This commit is contained in:
2020-04-06 00:15:43 +00:00
parent b3e4f7b8c6
commit 9c75c1841f

View File

@@ -6,7 +6,11 @@
<v-row> <v-row>
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error> <gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
<v-col cols="12" sm="6" lg="4" xl="3"> <v-col cols="12" sm="6" lg="4" xl="3">
<v-radio-group v-model="obj.serverState" :mandatory="true"> <v-radio-group
v-model="obj.serverState"
:mandatory="true"
:readonly="formState.readOnly"
>
<v-radio <v-radio
:label="$ay.t('ServerStateOpen')" :label="$ay.t('ServerStateOpen')"
value="Open" value="Open"
@@ -17,6 +21,19 @@
></v-radio> ></v-radio>
</v-radio-group> </v-radio-group>
</v-col> </v-col>
<v-col cols="12">
<v-textarea
v-model="obj.reason"
:readonly="formState.readOnly"
:label="$ay.t('ServerStateReason')"
:error-messages="form().serverErrors(this, 'reason')"
ref="reason"
:data-cy="!!$ay.dev ? 'reason' : false"
@input="fieldValueChanged('reason')"
auto-grow
clearable
></v-textarea>
</v-col>
</v-row> </v-row>
</v-form> </v-form>
</v-col> </v-col>
@@ -158,9 +175,7 @@ export default {
let vm = this; let vm = this;
if (vm.canSave) { if (vm.canSave) {
vm.formState.loading = true; vm.formState.loading = true;
let url = API_BASE_URL;
//always submit from this form for the current logged in user id
let url = API_BASE_URL + vm.$store.state.userId;
//clear any errors vm might be around from previous submit //clear any errors vm might be around from previous submit
window.$gz.form.deleteAllErrorBoxErrors(vm); window.$gz.form.deleteAllErrorBoxErrors(vm);
@@ -284,6 +299,10 @@ function initForm(vm) {
// Ensures UI translated text is available // Ensures UI translated text is available
// //
function fetchTranslatedText(vm) { function fetchTranslatedText(vm) {
return window.$gz.translation.fetch(["ServerStateOpen", "ServerStateOps"]); return window.$gz.translation.fetch([
"ServerStateOpen",
"ServerStateOps",
"ServerStateReason"
]);
} }
</script> </script>