This commit is contained in:
2022-01-26 00:56:59 +00:00
parent beaf16d01f
commit 033c01f5d9
6 changed files with 13 additions and 5 deletions

View File

@@ -177,6 +177,8 @@ todo: 1 decapitalize the titles
todo: 1 #b4beta tagged on all pages that MUST be filled in before beta test, do those and any not that flag at top with [under construction] and make sure they are presentable
todo: 1 the form Validation errors are probably not documented in the form docs but should be just to explain basically what to look for and an example
TODO: 1 BETA DOCS:
- *** IMPORTANT *** before beta go through *every* doc page one at a time and read through them for outdated stuff and wording that should not be public
@@ -278,6 +280,8 @@ I've done the *Orders but nothing else other than a quick check of customer, so
- 2 todo: when hide a section in wo like all tasks in customize should hide the add task woitem context menu item too
- 2: reset to defaults button for form customize would be handy, especially on work order forms.
- 2: history form now shows user activity for a report which is ok but it shows like this:
"LT:Report id: "2" LT:Customer (1082) LT:User AyaNova SuperUser"
@@ -346,6 +350,10 @@ todo:3 link back to list from single edit form
not sure about that, maybe in wide mode it could surface that from menu but in
narrow mode no shortcut because they could use the nav menu anyway and because fuck em, that's why :)
- 3: some way to quickly add objects to wo would be nice
like a shortcut keystroke to add a ctl-shift-u for unit or whatever
or maybe a quicker way to get to the items menu or a FAB or something ..??
todo: 3 use <v-spacer v-if="!$vuetify.breakpoint.xs"></v-spacer> technique for any dialogs where small mobile view hides far right button
see home-schedule more info dialog for more info :)
This really means search for all the <v-spacer uses in client code and test that particular one in mobile and see if it's right side buttons are cut off or not

View File

@@ -317,7 +317,7 @@
:error-messages="
form().serverErrors(
this,
`Items[${activeWoItemIndex}].expenses[${activeItemIndex}].chargeTaxCodeId`
`Items[${activeWoItemIndex}].expenses[${activeItemIndex}].ChargeTaxCodeId`
)
"
@input="

View File

@@ -267,7 +267,7 @@
:error-messages="
form().serverErrors(
this,
`Items[${activeWoItemIndex}].labors[${activeItemIndex}].laboruserId`
`Items[${activeWoItemIndex}].labors[${activeItemIndex}].userId`
)
"
@input="

View File

@@ -1408,7 +1408,7 @@ async function saveExpenses(vm, woItemIndex) {
error: res.error,
itemUid: vm.obj.items[woItemIndex].uid,
childKey: "expenses",
childUid: vm.obj.items[woItemIndex].scheduledUsers[i].uid
childUid: vm.obj.items[woItemIndex].expenses[i].uid
});
} else {
//Server will update fields on put or post for most pm graph objecs so need to update entire object here

View File

@@ -1470,7 +1470,7 @@ async function saveExpenses(vm, woItemIndex) {
error: res.error,
itemUid: vm.obj.items[woItemIndex].uid,
childKey: "expenses",
childUid: vm.obj.items[woItemIndex].scheduledUsers[i].uid
childUid: vm.obj.items[woItemIndex].expenses[i].uid
});
} else {
//Server will update fields on put or post for most quote graph objecs so need to update entire object here

View File

@@ -1633,7 +1633,7 @@ async function saveExpenses(vm, woItemIndex) {
error: res.error,
itemUid: vm.obj.items[woItemIndex].uid,
childKey: "expenses",
childUid: vm.obj.items[woItemIndex].scheduledUsers[i].uid
childUid: vm.obj.items[woItemIndex].expenses[i].uid
});
} else {
//Server will update fields on put or post for most workorder graph objecs so need to update entire object here