This commit is contained in:
2021-05-06 22:35:16 +00:00
parent 863e666bdd
commit 52b25f58c8
2 changed files with 7 additions and 7 deletions

View File

@@ -348,7 +348,7 @@
<GzWoItemScheduledUsers
v-if="
pvm.subRights.scheduledUsers.visible &&
form().showMe(this, 'WorkOrderItemScheduledUserList')
form().showMe(this, 'Items.WorkOrderItemScheduledUserList')
"
v-model="value"
:pvm="pvm"

View File

@@ -4,7 +4,7 @@
<div v-if="formState.ready">
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
<gz-alert :alert-message="obj.alertViz"></gz-alert>
SERVERERROR:{{ formState.serverError }}
<!-- SERVERERROR:{{ formState.serverError }} -->
<v-form ref="form">
<GzWoHeader
v-model="obj"
@@ -482,9 +482,9 @@ export default {
//handle errors
if (this.saveResult.errors != null) {
//# FAIL ROUTE
console.log("WTF?", formErrorFromSaveResult(this));
//console.log("WTF?", formErrorFromSaveResult(this));
const processedErrors = formErrorFromSaveResult(this);
console.log("ProcessedErrors is", processedErrors);
//console.log("ProcessedErrors is", processedErrors);
vm.formState.serverError = processedErrors; //this is the bit that triggers field and row errors to display as they pickup from this setting
window.$gz.form.setErrorBoxErrors(vm); //set generalerror errors in error box at top, not related to form field errors which happen alternatively based on formState.serverError which is confusing
} else {
@@ -878,7 +878,7 @@ function formErrorFromSaveResult(vm) {
details: [],
message: "ErrorAPI2200"
};
console.log("formErrorFromSaveResult - input is:", vm.saveResult.errors);
//console.log("formErrorFromSaveResult - input is:", vm.saveResult.errors);
vm.saveResult.errors.forEach(z => {
//console.log("z", z);
//{error:{code:xx,message:xx,target:xx},fatal:true}
@@ -895,13 +895,13 @@ function formErrorFromSaveResult(vm) {
});
} else {
//only one error so just return it
console.log("single error path:", z.error);
//console.log("single error path:", z.error);
ret = z.error;
//ret.details.push(z.error);
}
});
console.log("Returning ret=:", ret);
//console.log("Returning ret=:", ret);
return ret;
}